提交

提交图

  • 9a8a14331d fix(tasks): preserve multiline prompts for task workers tjb-tech 2026-04-28 02:41:33 +00:00
  • 25f2043f53 Merge branch 'pr-201' into merge/rest-20260428 tjb-tech 2026-04-28 02:35:11 +00:00
  • 1fb617d4f4 Merge branch 'pr-200' into merge/rest-20260428 tjb-tech 2026-04-28 02:35:11 +00:00
  • b618f639d7 Merge branch 'pr-205' into merge/rest-20260428 tjb-tech 2026-04-28 02:35:11 +00:00
  • a24a28b38a Merge branch 'pr-197' into merge/rest-20260428 tjb-tech 2026-04-28 02:35:11 +00:00
  • bed1e4777e fix(plugins): reject traversal names on uninstall (#198) Hinotobi 2026-04-28 10:34:31 +08:00
  • be66e015bf feat(providers): add Qwen (DashScope) to default provider profiles hzb 2026-04-28 10:19:39 +08:00
  • 90ec299221 docs(changelog): add unreleased entries for subprocess stderr deadlock fixes yl-jiang 2026-04-27 22:58:40 +08:00
  • 593dcbcaeb fix(bridge): session_runner 将 stderr 合并到 stdout 流 yl-jiang 2026-04-27 17:02:11 +08:00
  • 0305dfb3ec fix(tools): subprocess stderr 改为 DEVNULL 并为 bash_tool 添加读取超时 yl-jiang 2026-04-27 17:00:43 +08:00
  • b731c3ede1 fix(tui): allow escape to interrupt active runs ancietyding 2026-04-27 14:07:43 +08:00
  • 3e09dde114 fix(ui): drain coordinator async agents in interactive backends José Maia 2026-04-27 00:45:43 +01:00
  • 801f6b321c fix(feishu): contain inbound attachment filenames hinotoi-agent 2026-04-26 20:19:27 +08:00
  • 1325770b28 fix(plugins): defer tool imports for disabled plugins tjb-tech 2026-04-25 06:10:15 +00:00
  • 6c83a4c978 feat: discover and register BaseTool subclasses from plugin tools/ dirs Yan, Zhi Yuan 2026-04-23 22:34:58 +08:00
  • e7eab63852 fix(channels): add missing proxy field to TelegramConfig (#192) Anciety 2026-04-25 14:04:47 +08:00
  • f683b4aed2 fix(tui): handle repeated backspace chunks on windows terminals tjb-tech 2026-04-24 16:35:09 +00:00
  • 835588daa0 fix(compact): keep tool pairs intact across compact boundaries tjb-tech 2026-04-24 16:26:57 +00:00
  • 0bba07fe19 fix(tui): complete slash commands without cursor drift (#185) Yufeng He 2026-04-23 19:25:50 +08:00
  • 75c0481dba fix(channels): restore shared helper utilities tjb-tech 2026-04-23 10:56:41 +00:00
  • 25d0bc7ab1 fix(autopilot): run verification commands without shell by default (#188) José Maia 2026-04-23 11:57:19 +01:00
  • 9078071803 fix(tui): restore backspace behavior for raw DEL terminals (#182) Auauau 2026-04-22 16:15:11 +08:00
  • c4075ffea3 test(cli): stabilize help output assertion tjb-tech 2026-04-22 07:41:23 +00:00
  • 699bab3d3a feat(cli): add dry-run safe preview mode tjb-tech 2026-04-22 07:35:37 +00:00
  • 4dd7b76114 fix(shell): default stdin to DEVNULL for shell subprocesses (#179) Flo 2026-04-21 15:11:17 +03:00
  • 559ba76f23 feat(hooks): fire subagent_stop for spawned agents tjb-tech 2026-04-20 09:13:32 +00:00
  • 8d48829c20 Merge PR #174: fix(api): strip <think> blocks from OpenAI-compatible streaming responses tjb-tech 2026-04-20 09:02:17 +00:00
  • 6ef371f62f fix(api): handle split think tags in stream filter tjb-tech 2026-04-20 09:02:03 +00:00
  • ee97f8e78d test(swarm): stabilize subprocess backend prompt coverage tjb-tech 2026-04-20 08:09:59 +00:00
  • 1158027082 fix(swarm): forward worker system prompts to subprocesses tjb-tech 2026-04-20 08:05:00 +00:00
  • a2bb51483d fix(api): strip <think>…</think> blocks from OpenAI-compatible streaming responses yl-jiang 2026-04-20 14:30:23 +08:00
  • 55dc030208 Merge PR #170: feat(hooks): add user_prompt_submit, notification, stop events tjb-tech 2026-04-20 05:32:37 +00:00
  • df7fde80e8 fix(session): sanitize dangling tool calls on restore tjb-tech 2026-04-20 05:10:57 +00:00
  • badfb6b592 ci: retrigger 3.10 job (known flake in unrelated test_agent_send_message_flow_restarts_completed_agent) José Maia 2026-04-20 05:41:43 +01:00
  • cd68ff1e25 feat(hooks): add user_prompt_submit, notification, stop events José Maia 2026-04-19 21:05:23 +01:00
  • b11a83df66 test(ci): stabilize full-suite regressions tjb-tech 2026-04-19 15:07:24 +00:00
  • 1c00020d36 fix(coordinator): wait for async agent tasks in print mode tjb-tech 2026-04-19 14:56:47 +00:00
  • d4eae153d3 fix(shell): address Windows backspace and TUI shell regressions tjb-tech 2026-04-19 14:22:37 +00:00
  • 35fb12d5da release: publish 0.1.7 v0.1.7 tjb-tech 2026-04-18 14:45:36 +00:00
  • 738da98b34 fix(terminal): support multiline input and reduce flashing tjb-tech 2026-04-17 11:41:56 +00:00
  • 04f8747ab6 fix(install): register commands in ~/.local/bin tjb-tech 2026-04-17 11:41:56 +00:00
  • 91c0e32035 fix(sandbox): fail closed for unsupported Docker domain policies (#152) Junghwan 2026-04-17 19:55:25 +09:00
  • 3b395500a2 fix(personalization): stop replaying exported env var values (#151) Junghwan 2026-04-17 19:06:12 +09:00
  • 59017e0988 fix(plugin): address code execution via untrusted plugin activation (#156) Hinotobi 2026-04-17 18:00:13 +08:00
  • 3186851c47 fix(ohmo): isolate shared-chat sessions by sender (#159) Hinotobi 2026-04-17 17:45:19 +08:00
  • c881c7deed fix(agent): Explore and claude-code-guide no longer hard-code model=haiku (#154) yulin 2026-04-17 17:05:25 +08:00
  • 78160047f0 fix(dashboard): rename to OpenHarness, simplify kanban to 4 columns, richer pipeline animation tjb-tech 2026-04-16 13:24:23 +00:00
  • 992cac66d0 fix(test): align autopilot dashboard assertion tjb-tech 2026-04-16 13:16:32 +00:00
  • dea9ee8386 feat(dashboard): redesign autopilot kanban with React + dark cyberpunk theme tjb-tech 2026-04-16 13:13:35 +00:00
  • 2a91f66a3c fix(ci): auto-enable pages for autopilot dashboard tjb-tech 2026-04-16 12:53:45 +00:00
  • 67617e6eb5 fix(ohmo): restore runtime system prompt after startup tjb-tech 2026-04-16 12:52:11 +00:00
  • c0d3de2f95 feat(provider): add MiniMax as a first-class provider (#140) Octopus 2026-04-16 14:38:07 +08:00
  • 944ccf9b22 fix(settings): preserve profile base_url/model under env overrides (#139) Tao Zhang 2026-04-16 14:35:25 +08:00
  • de9f9c05ca fix(agent): honor spawn overrides and harden task cleanup (#148) yu 2026-04-16 14:33:46 +08:00
  • 9caf7004a6 fix(runtime): resolve profile base_url and support openai_compat format (#146) yay2008 2026-04-15 20:33:31 +08:00
  • fab40c6eab fix(ohmo): secure default remote channel allowlists (#147) Hinotobi 2026-04-15 20:31:46 +08:00
  • 4090728163 fix(installer): detect installed launcher instead of hard-coding openh (#145) José Maia 2026-04-15 07:52:53 +01:00
  • d38796518a Merge branch 'pr-141' into integrate-pr141 tjb-tech 2026-04-14 12:07:30 +00:00
  • 7d2a0104ba feat(tui): add codex output style to reduce streaming flicker siaochuan 2026-04-14 19:18:20 +08:00
  • 0c84d85630 fix(bash): surface clearer install workflow guidance tjb-tech 2026-04-14 08:59:09 +00:00
  • ce84a6a1a2 fix(session): sanitize empty assistant messages and add windows alias tjb-tech 2026-04-14 08:51:33 +00:00
  • a2dea036e0 fix(engine): keep parallel tool turns alive when one tool raises (#138) José Maia 2026-04-14 09:39:42 +01:00
  • f8e83c8409 fix(tools): update todo items in place instead of duplicating (#135) yulin 2026-04-14 00:04:24 +08:00
  • e537ba9867 chore(installer): add native Windows PowerShell installer (#118) benben951 2026-04-13 20:28:42 +08:00
  • ed0b5f02ab fix(tui): write trailing newline on exit so shell prompt starts on a fresh line (#133) yulin 2026-04-13 18:49:47 +08:00
  • 46a618bae8 test(ohmo): update interactive prompts for remote admin settings tjb-tech 2026-04-13 08:52:04 +00:00
  • 1ffc4a44fd fix(memory): preserve slug fallback in secure path resolution tjb-tech 2026-04-13 08:25:57 +00:00
  • 45fb335db0 fix(feishu): reply in group threads instead of creating new topics (#125) hehe1111 2026-04-13 16:25:28 +08:00
  • dd1d235450 fix: harden gateway slash command security (#127) Hinotobi 2026-04-13 16:24:20 +08:00
  • 63ce793cba fix(tui): batch backend updates to reduce flicker tjb-tech 2026-04-13 07:31:24 +00:00
  • 1f5087c819 feat(subagents): improve discovery and reduce tui rerenders tjb-tech 2026-04-13 07:23:17 +00:00
  • 7f25a84d8e fix(ci): remove flaky fake subprocess cleanup assertion tjb-tech 2026-04-13 06:13:24 +00:00
  • 71c62c46a9 fix(ci): relax fake subprocess timeout assertions tjb-tech 2026-04-13 06:11:49 +00:00
  • cdb7256e6b fix(ci): make bash timeout tests robust across runners tjb-tech 2026-04-13 06:10:21 +00:00
  • 7f22107170 fix(ci): normalize bash timeout output under pty tjb-tech 2026-04-13 05:48:58 +00:00
  • 9f97283320 fix(bash): surface partial output for interactive timeouts tjb-tech 2026-04-13 05:34:05 +00:00
  • 4857439e50 fix(persistence): atomic writes and locks for shared state (#128) José Maia 2026-04-13 05:40:24 +01:00
  • 39ffc199a8 fix(config): resolve compact thresholds and base URL regressions tjb-tech 2026-04-12 15:33:43 +00:00
  • a6c63fdab9 fix(sandbox): bypass srt wrapping for docker backend tjb-tech 2026-04-12 06:23:12 +00:00
  • 508937c996 feat(sandbox): add Docker sandbox backend (#121) José Maia 2026-04-12 07:22:37 +01:00
  • 242e3d90dd fix(auth): support Claude subscription auth lookup on macOS (#123) DDY 2026-04-12 14:22:30 +08:00
  • 327c6ed2ff fix(ui,openai): reduce TUI flicker and make timeout configurable tjb-tech 2026-04-11 14:31:19 +00:00
  • bd4df81f63 Merge pull request #92 from 13ernkastel/codex/harden-path-rules-and-web-guards tjb-tech 2026-04-11 13:49:52 +00:00
  • e3bf45020c Merge pull request #96 from fengjie926/fix/skill-loader-yaml-frontmatter tjb-tech 2026-04-11 13:27:21 +00:00
  • a21011001a Merge remote-tracking branch 'origin/main' into fix/skill-loader-yaml-frontmatter tjb-tech 2026-04-11 13:27:00 +00:00
  • 76b2b48e5f Merge pull request #110 from yl-jiang/fix/grep-limit-overrun tjb-tech 2026-04-11 13:26:21 +00:00
  • 33d0f0db7e Merge remote-tracking branch 'origin/main' into fix/grep-limit-overrun tjb-tech 2026-04-11 13:25:54 +00:00
  • 9b75800fde Merge pull request #65 from siaochuan/feat/session-personalization Jiabin Tang 2026-04-11 21:14:40 +08:00
  • d40496465c Merge pull request #112 from HKUDS/fix/grep-limit-overrun-merge-main Jiabin Tang 2026-04-11 21:14:15 +08:00
  • a5c29495d4 Merge pull request #95 from siaochuan/fix/effective-model-display Jiabin Tang 2026-04-11 21:10:35 +08:00
  • 565e6f16d2 Merge pull request #114 from jiakeboge/fix-ansi-escape-in-model-names Jiabin Tang 2026-04-11 21:09:59 +08:00
  • 78b1d64585 Merge pull request #116 from yl-jiang/fix/tui-busy-indicator Jiabin Tang 2026-04-11 21:09:33 +08:00
  • 66e94ca25a Merge branch 'pr-116' into merge-pr114-116-eval-20260411 merge-pr114-116-eval-20260411 tjb-tech 2026-04-11 13:04:07 +00:00
  • b081c21d7d Merge branch 'pr-114' into merge-pr114-116-eval-20260411 tjb-tech 2026-04-11 13:03:43 +00:00
  • b40007753f fix(tui): keep busy spinner active throughout agent turn JiangYulin 2026-04-11 18:53:46 +08:00
  • a3f1b23fb6 fix(config): strip ANSI escape sequences from model names jiakeboge 2026-04-11 17:22:19 +08:00
  • 7a29e66fdb fix(grep): handle long rg lines without crashing fix/grep-limit-overrun-merge-main tjb-tech 2026-04-11 09:11:21 +00:00
  • 6cd53b3730 Merge pull request #104 from JiangweiYe76/fix/checkpoint-restore-environment-info Jiabin Tang 2026-04-11 17:06:48 +08:00
  • b9965a127d Merge pull request #105 from glitch-ux/feat/gemini-builtin-provider Jiabin Tang 2026-04-11 17:06:45 +08:00
  • 7209b69212 Merge pull request #106 from glitch-ux/fix/auth-storage-keyring-noise-and-misleading-crypto Jiabin Tang 2026-04-11 17:06:43 +08:00