221919448e
refactor: reduce cognitive complexity in session-detail and acp-client
xingyue2026-05-24 00:41:39 +08:00
68b82c9574
style: use dot notation for process.env.CLAUDE_MODEL
xingyue2026-05-24 00:25:08 +08:00
335b8a4ae6
Merge pull request 'refactor(cli): reduce cognitive complexity in setup.ts' (#453) from fix/445-reduce-setup-complexity into main
xiaomo2026-05-23 16:18:10 +00:00
bf31fa0d03
refactor(cli): reduce cognitive complexity in setup.ts
xingyue2026-05-24 00:14:15 +08:00
c39f2f3e63
Merge pull request 'refactor(cli): reduce cognitive complexity in thread.ts' (#452) from fix/446-reduce-thread-complexity into main
xiaomo2026-05-23 15:55:03 +00:00
6481fc0cc5
refactor(cli): reduce cognitive complexity in thread.ts
xingyue2026-05-23 23:47:54 +08:00
f8ae2fe25b
Merge pull request 'docs: sync all README.md files with current codebase' (#451) from docs/sync-readme into main
xiaomo2026-05-23 15:03:56 +00:00
ffc31a8c19
docs: sync all README.md files with current codebase
xiaoju2026-05-23 15:00:05 +00:00
603018caf2
fix(builtin): force-strip tool_calls when noTools is set
xingyue2026-05-23 22:33:02 +08:00
aff0ee6fea
Merge pull request 'fix(thread-read): remove ### Output section and deduplicate ### Prompt globally' (#442) from fix/440-thread-read-prompt-dedup into main
xiaomo2026-05-23 14:15:40 +00:00
d37fa1393a
Merge pull request 'fix: preserve primary detail hash across frontmatter retries' (#443) from fix/439-detail-merge-and-acp into main
xiaomo2026-05-23 14:14:53 +00:00
155b879d29
chore(workflow): developer must rebase main when bounced back
xiaoju2026-05-23 10:57:24 +00:00
c1f04929f4
Merge pull request 'feat(builtin-agent): persist ReAct loop turns as session JSONL' (#434) from feat/turn-jsonl-session into main
xiaomo2026-05-23 10:48:49 +00:00
50cd93aa05
test: skip flaky hermes ACP tests (depend on live LLM)
xingyue2026-05-23 18:43:35 +08:00
1abc3b4cf4
chore: fix all biome lint errors across monorepo
xingyue2026-05-23 18:39:02 +08:00
9f95956e19
Merge pull request 'fix(builtin): split prompt into system/user messages' (#425) from fix/builtin-agent-system-user-split into main
xiaomo2026-05-23 09:17:13 +00:00
65e2305761
improve(solve-issue): planner must locate repo and read code before planning
xiaoju2026-05-23 09:16:51 +00:00
44147da419
fix(builtin): split prompt into system/user messages
xingyue2026-05-23 17:15:23 +08:00
bc64f2613b
fix(thread): handle null stderr from execFileSync, increase maxBuffer to 50MB
xiaoju2026-05-23 08:58:05 +00:00
0e5b494e12
chore(debate): remove round limit, let step control drive pacing
xiaoju2026-05-23 08:28:54 +00:00
747b318cc5
Merge pull request 'feat(claude-code): enrich step details with per-turn breakdown' (#423) from feat/422-claude-code-detail-enrichment into main
xiaomo2026-05-23 08:19:20 +00:00
aad2792754
fix(hermes): disable ACP session/resume by default
xiaoju2026-05-23 07:23:14 +00:00
10642fdc45
Merge pull request 'test: failing e2e test for session resume bug (#418)' (#419) from test/418-resume-e2e-repro into main
scottwei2026-05-23 06:49:54 +00:00
92020d2d78
Merge pull request 'docs: sync cli-reference with recent CLI additions' (#417) from chore/update-cli-reference into main
xiaomo2026-05-23 06:48:20 +00:00
2a6bce4918
Merge pull request 'feat: make edge prompt required (Phase 1)' (#408) from feat/405-edge-prompt-required into main
xiaomo2026-05-23 04:36:53 +00:00
d5d05334f5
fix: ACP client permission handling and process cleanup
xiaoju2026-05-22 14:51:43 +00:00
844f5438fe
fix: replace @agentclientprotocol/sdk with readline-based JSON-RPC
xiaoju2026-05-22 14:34:27 +00:00
e329d74ec0
Merge pull request 'refactor: migrate hermes agent from stdout parsing to ACP protocol' (#401) from feat/398-hermes-acp-client into main
xiaomo2026-05-22 13:16:46 +00:00
9b56f7b75e
Merge pull request 'fix: add git worktree hygiene to solve-issue workflow' (#397) from fix/395-worktree-hygiene into main
xiaomo2026-05-22 11:20:58 +00:00
baa2edfa38
Merge pull request 'feat: workflow-agent-claude-code' (#393) from feat/391-workflow-agent-claude-code into main
xiaomo2026-05-22 10:58:18 +00:00
4dff320d5c
fix: throw on non-JSON Claude Code output instead of fallback
xingyue2026-05-22 18:57:07 +08:00
d8863ceda2
Merge pull request 'init workflow dashboard' (#387) from jshang/workflow-dashboard into main
scottwei2026-05-22 10:54:14 +00:00
c9fcb15384
Merge branch 'main' into jshang/workflow-dashboard
scottwei2026-05-22 10:52:53 +00:00
5e868a2977
Merge pull request 'fix: explicitly forbid extra frontmatter fields in output format instruction' (#396) from fix/394-forbid-extra-frontmatter-fields into main
xiaomo2026-05-22 10:51:52 +00:00
76fab22827
fix: explicitly forbid extra frontmatter fields in output format instruction
xiaoju2026-05-22 10:49:04 +00:00
176844d7f5
fix: add sessionId to raw fallback, fix test meta→frontmatter+description
xingyue2026-05-22 18:42:27 +08:00
669875fb46
Merge pull request 'feat: validate model connectivity during uwf setup' (#392) from feat/335-setup-validate-model into main
xiaomo2026-05-22 10:32:01 +00:00
6d94be34a9
feat: validate model connectivity during uwf setup
xiaoju2026-05-22 10:29:08 +00:00
d95fe45a3d
Merge pull request 'feat: add --count/-c flag to uwf thread step' (#390) from feat/373-thread-step-count into main
xiaomo2026-05-22 10:11:13 +00:00
b9252b5ce2
fix: dynamic frontmatter instruction from role schema (closes#389)
xiaoju2026-05-22 10:03:56 +00:00
4d47effd39
fix: generate frontmatter instruction dynamically from role schema
xiaoju2026-05-22 10:03:31 +00:00
7b93ce8f3e
fix: dynamic frontmatter field extraction from role schema (closes#388)
xiaoju2026-05-22 09:57:45 +00:00
67870392ab
fix: dynamic frontmatter field extraction from role schema
xiaoju2026-05-22 09:57:30 +00:00
6b9ff9781d
Merge pull request 'fix: revert unnecessary output protocol changes from #385' (#386) from fix/385-revert-output-protocol into main
xiaomo2026-05-22 09:40:33 +00:00
487c48effa
fix: revert output protocol changes from #385xiaoju2026-05-22 09:39:36 +00:00