leokun
f6be6c2b27
release: v0.1.3
v0.1.3
2026-08-26 22:09:36 +08:00
leokun
ded534fecf
feat: update UI
2026-08-26 22:01:14 +08:00
leokun
5450fc76e2
fix: shell
2026-08-26 20:20:38 +08:00
leokun
df053c3720
fix: harden concurrent persistence and task recovery
2026-08-26 16:46:41 +08:00
leookun
9deb42915c
release: v0.1.2
v0.1.2
2026-08-26 15:56:02 +08:00
leookun
1bc1c3d978
merge old config
2026-08-26 15:50:53 +08:00
leookun
e1937233ec
merge old config
2026-08-26 15:46:11 +08:00
leookun
34f97334dc
test: update compaction fixtures for main
2026-08-26 01:51:00 +08:00
leookun
ab7b5e8c00
merge: fix compaction input usage anchor
2026-08-26 01:49:15 +08:00
leookun
78ff002aad
fix: anchor compaction to provider input usage
2026-08-26 01:49:12 +08:00
leookun
847e92c7ea
refactor: update cursor request handling and improve parent request management
...
- Changed `run_id` to `request_id` in `CursorParent` struct for clarity.
- Enhanced the `prepare` function to handle parent requests asynchronously, ensuring proper error handling for active runs.
- Updated database interactions to include `cursor_request_id` for better tracking of requests.
- Added tests to verify the behavior of reused cursor request IDs and their mapping to distinct executions.
2026-08-26 01:46:30 +08:00
leokun
ae31757635
Merge pull request #349 from linanwanttodo/main
...
feat: 支持 Linux 平台使用(CA 安装适配 + 跨平台静默启动),并修复 api_key 泄漏
2026-08-26 00:56:43 +08:00
leookun
a773888852
fix: show window on manual launch
2026-08-26 00:40:56 +08:00
leookun
bdf4b923d7
fix: preserve provider API key echo
2026-08-26 00:31:14 +08:00
Linanwanttodo
d95273c49b
feat: 支持 Linux 平台使用(CA 安装适配 + 静默启动),并修复 api_key 泄漏
...
CA 适配:
- 移除 CA 模块对 macOS/Windows 的硬性限制,Linux 走完整初始化流程
- 按发行版自动选择安装命令:Debian 系 update-ca-certificates,
Fedora/RHEL/Arch 系 update-ca-trust extract;已安装检测比对信任锚文件
- 删除不可达的 CaState::Unsupported 分支及前端"请使用 macOS 或 Windows"提示
静默启动(参考 cc-switch 实现逻辑):
- 新增 DesktopSettings 持久化(service_settings 表)及 GET/PUT /api/settings/desktop
- 主窗口统一以 visible(false) 创建,启动时读取配置决定是否显示
- 应用设置页:开启"开机启动"后显示"静默启动"子开关
安全修复:
- ProviderEndpoint.api_key 增加 serde(skip_serializing),
避免明文 API Key 随 JSON 响应泄漏(provider_console 测试恢复通过)
其他:
- Linux 补齐 open_terminal_with_command:按序探测 x-terminal-emulator /
gnome-terminal / konsole 等并在新终端窗口执行命令
- "打开终端安装 CA"失败信息不再被前端静默吞掉
- 顺手修复上游遗留问题:desktop.rs 未使用导入、output.rs 测试模块位置、providers.rs 格式
2026-08-25 22:59:21 +08:00
leokun
081e1f50e2
feat: NormalizedProvider
2026-08-25 20:50:57 +08:00
leookun
5f87357681
fix: restore Windows shell parsing metadata
v0.1.1
2026-08-25 13:31:14 +08:00
leokun
7dded0d81f
Merge pull request #329 from LyricalNanoha/feat/shell-sandbox-permissions
...
feat: add required_permissions support for Shell sandbox policy
2026-08-24 23:53:45 +08:00
leokun
283f2296e7
Merge pull request #331 from baichuan335/feat/custom-context-option
...
feat: 增加自定义上下文选项功能
2026-08-24 23:41:42 +08:00
leookun
b61059590f
refactor: share token count utilities
2026-08-24 23:41:16 +08:00
baichuan335
5509ac45ca
feat: add custom context option
2026-08-24 23:29:24 +08:00
leokun
cfd1e740b2
chore: release v0.1.0-beta.10
v0.1.0-beta.10
2026-08-24 19:46:15 +08:00
leokun
65edad6a21
chore: release v0.1.0-beta.9
v0.1.0-beta.9
2026-08-24 19:13:50 +08:00
sunyueand Cursor
1368a587ca
feat: add required_permissions support for Shell sandbox policy
...
The Shell tool schema lacked a `required_permissions` parameter,
preventing models from requesting elevated sandbox permissions
(e.g. unrestricted network access). This adds:
- `required_permissions` parameter to the Shell tool schema in tools.json
- Sandboxing instructions in the Shell tool description so models know
when and how to request permissions
- `shell_sandbox_policy()` in request.rs to map the parameter to the
protobuf `SandboxPolicy.requested_sandbox_policy` field
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-24 18:59:25 +08:00
leokun
58daa91c90
chore: release v0.1.0-beta.8
v0.1.0-beta.8
2026-08-24 18:43:44 +08:00
leokun
eb26b17ba0
fix: stabilize todo state and responses streams
2026-08-24 18:43:44 +08:00
leokun
95fb9be967
chore: release v0.1.0-beta.7
v0.1.0-beta.7
2026-08-24 18:21:49 +08:00
leokun
89631bdab0
fix: adjust secondary button height and enhance MultiCombobox input behavior
2026-08-24 18:06:49 +08:00
leokun
fe17e15e75
chore: release v0.1.0-beta.6
v0.1.0-beta.6
2026-08-24 15:46:25 +08:00
leokun
24177fcb6e
fix: restore service entrypoint and clean checks
2026-08-24 15:46:14 +08:00
leokun
7fa4953883
fix: harden provider, tool, and desktop behavior
2026-08-24 15:37:42 +08:00
leokun
4bb4ca5c8d
chore: release v0.1.0-beta.5
v0.1.0-beta.5
2026-08-24 12:33:17 +08:00
leokun
4ddd3adb3f
feat: normalize MCP tool names and enhance OpenAI response handling
2026-08-24 12:22:11 +08:00
leookun
1a0cf89fe1
fix: set OpenAI Responses image detail to auto
2026-08-24 12:00:49 +08:00
leookun
81a1afdae9
feat: add model connectivity tests and harden cursor heartbeats
v0.1.0-beta.4
2026-08-24 09:57:28 +08:00
leookun
6170778de9
feat: add update indicators and stabilize Cursor streams
v0.1.0-beta.3
2026-08-24 05:24:07 +08:00
leookun
0f23a9a9c3
feat: add configurable Cursor TAB routing
v0.1.0-beta.2
2026-08-24 04:35:28 +08:00
leookun
8a4fc5076a
fix token usage average
v0.1.0-beta.1
2026-08-24 03:49:57 +08:00
leookun
b5199de6f1
Merge branch 'refactor/0.1.0-beta'
2026-08-24 03:46:56 +08:00
leookun
b74291af79
stabilize cursor request context and release workflow
2026-08-24 03:44:56 +08:00
leookun
2075b61763
release desktop beta 0.1.0-beta.1
2026-08-24 03:22:18 +08:00
leookun
03075952a6
feat(i18n): add i18n support
2026-08-24 03:08:29 +08:00
leokun
4c2efb05c2
Merge pull request #304 from leookun/refactor/0.1.0-beta
...
Refactor/0.1.0-beta
2026-08-24 02:54:36 +08:00
leookun
2abffcc835
merge main into refactor after Tauri rewrite
2026-08-24 02:53:35 +08:00
leookun
4053a7fb20
refactor: rebuild desktop app with Tauri
2026-08-24 02:49:00 +08:00
leokun
564f2bdcae
Merge pull request #313 from leookun/codex/main-worktree
...
Codex/main worktree
2026-08-20 14:00:13 +08:00
leookun
77c8e31a09
update prompt
2026-08-20 13:59:31 +08:00
leookun
eb68375306
update prompt
2026-08-20 12:56:49 +08:00
leokun
e9d3845de0
Merge pull request #295 from Sxuan-Coder/feat/config-import-export
...
feat(config): 支持完整配置导入导出
v0.0.49
2026-08-19 11:36:43 +08:00
leokun
d4bfa8b938
Merge pull request #308 from Sxuan-Coder/fix/replay-dangling-tool-call-output
...
fix: 修复工具调用与结果之间穿插文本时,调用被误删导致 Responses API 400(#307)
2026-08-19 11:36:29 +08:00