Commit Graph

  • 8af5c24e46 refactor: organize agent harness courses refactor/learn-agent-harness-monorepo Haoran 2026-06-16 00:10:35 +08:00
  • 20e7cbb72c Merge pull request #326 from wangle201210/fix/snip_compact main gui-yue 2026-06-07 12:39:59 +08:00
  • 99a1e52b36 fix: harden compaction pair handling gui-yue 2026-06-07 12:35:08 +08:00
  • 7891c25c12 fix: keep tool-use/result pairs intact during compaction wanna 2026-06-07 12:35:00 +08:00
  • 3d018a0d48 Merge pull request #347 from Gui-Yue/fix-s09-system-build-once gui-yue 2026-06-04 10:22:54 +08:00
  • 8aa8adb346 fix: build s09 memory system prompt once per request gui-yue 2026-06-04 00:09:09 +08:00
  • ec9ea874e6 Merge pull request #342 from Bill-Billion/codex/fix-todo-write-string-input gui-yue 2026-06-03 23:33:36 +08:00
  • ee9a747e09 fix: handle todo_write string inputs for issue 340 Haoran 2026-06-02 23:11:30 +08:00
  • 7c385819cd Merge pull request #346 from Gui-Yue/document-read-file-compact-tradeoff gui-yue 2026-06-03 22:54:39 +08:00
  • ae94cda0ed Document read_file compact trade-off gui-yue 2026-05-31 18:14:44 +08:00
  • 91682fa7fc Merge pull request #339 from hardness1020/fix/memory-subsystems-arrow-direction gui-yue 2026-06-02 23:47:37 +08:00
  • aef9e67167 fix(s09_memory): point read/write arrow at memory files box hardness1020 2026-06-01 17:47:26 -07:00
  • 595a52a17f Merge pull request #335 from Gui-Yue/sync-generated-course-content Yang Haoran 2026-05-31 22:22:37 +08:00
  • abe09a9ccb Sync generated course content gui-yue 2026-05-31 17:27:29 +08:00
  • 4b87a07099 Merge pull request #334 from Gui-Yue/fix-skill-frontmatter-yaml gui-yue 2026-05-31 17:20:05 +08:00
  • 0100b3dc32 Fix skill frontmatter parsing gui-yue 2026-05-31 16:54:14 +08:00
  • 6c5bf580f8 Merge pull request #332 from Gui-Yue/pin-github-actions-shas gui-yue 2026-05-31 16:30:22 +08:00
  • 33ecaaf351 Pin GitHub Actions to SHAs gui-yue 2026-05-31 16:27:56 +08:00
  • 328af249dc Merge pull request #330 from Leiber-CivilComEngineer/fix-400-error-in-s13-background-tasks gui-yue 2026-05-31 15:57:15 +08:00
  • 3fe4b128b5 Fix a bug where tool_result messages must appear before text in user messages Leiber Lyu 2026-05-31 14:29:41 +10:00
  • 5c955480ee Merge pull request #329 from hardness1020/docs/s07-three-level-disclosure gui-yue 2026-05-31 09:40:28 +08:00
  • afb0f07f14 docs(s07_skill_loading): note SKILL.md can guide later resource access via file/bash tools hardness1020 2026-05-29 15:51:50 -07:00
  • 71577e0142 fix(s03): route permission-overview deny arrow back to messages[] (#318) Marcus Chang 2026-05-29 04:48:06 -07:00
  • ca33bf1913 Merge pull request #322 from hardness1020/fix/extract-text-placement gui-yue 2026-05-29 14:02:22 +08:00
  • a548d78c4a Merge pull request #298 from neystan/fix/s07-reminder-tool-result-order gui-yue 2026-05-29 12:43:21 +08:00
  • 2ba5b7e837 fix: prevent tool_result order corruption in s07 reminder injection neystan 2026-05-23 13:47:22 +08:00
  • 7a91315625 Merge pull request #320 from hardness1020/fix/s04-hooks-problem-block-idiom gui-yue 2026-05-29 11:48:07 +08:00
  • 369b598af7 fix(s06): move extract_text() next to its only caller hardness1020 2026-05-28 16:42:17 -07:00
  • 6d4970977d fix(s04): use early-continue idiom in problem code block hardness1020 2026-05-28 10:34:42 -07:00
  • c586792bbb Merge pull request #312 from Gui-Yue/fix/s09-memory-turn-context Yang Haoran 2026-05-26 14:56:49 +08:00
  • 6acbf6add1 Merge pull request #310 from shareAI-lab/codex/web-s01-s20-curriculum gui-yue 2026-05-26 14:30:14 +08:00
  • c396d59f03 fix: inject s09 memories as turn context Gui-Yue 2026-05-26 05:35:51 +00:00
  • 4d12ca93de fix: prevent course svg text overflow codex/web-s01-s20-curriculum Haoran 2026-05-26 11:17:58 +08:00
  • 8a20e2566b Merge pull request #307 from shareAI-lab/codex/web-s01-s20-curriculum Yang Haoran 2026-05-25 22:41:30 +08:00
  • fdd7d2a851 feat: complete web curriculum visuals Haoran 2026-05-25 22:37:07 +08:00
  • 956d8272ce Merge pull request #301 from WorkHaH/fix-s02-output-decoding gui-yue 2026-05-25 18:26:15 +08:00
  • de4f09b12b Fix subprocess output decoding in s02 WorkHaH 2026-05-24 20:30:34 +08:00
  • dc816a843c Merge pull request #297 from Gui-Yue/chore/update-agent-formula-main gui-yue 2026-05-24 23:39:38 +08:00
  • 0d7fd028b4 Merge pull request #294 from Gui-Yue/todo-task-fix gui-yue 2026-05-24 23:39:16 +08:00
  • 0e8ac5aa2d Merge pull request #303 from Gui-Yue/fix/s11-print-full-continuation gui-yue 2026-05-24 23:35:47 +08:00
  • a510aef5da fix: print full s11 continuation output Gui-Yue 2026-05-24 15:28:09 +00:00
  • 824f7f737d docs: refine Chinese harness formula wording Gui-Yue 2026-05-22 16:10:04 +00:00
  • 06ac34ed4d Merge pull request #287 from 123456wda/fix/s06-compact-focus-param gui-yue 2026-05-22 22:31:20 +08:00
  • 6d48bc978b fix: align TodoWrite memory model with task system docs Gui-Yue 2026-05-21 23:31:30 +08:00
  • 1baf1aca5a Follow up PR #265: refine chapters, diagrams, and add S20 (#283) gui-yue 2026-05-20 21:45:38 +08:00
  • c171f8a545 fix(s06): wire compact tool's focus parameter into auto_compact 123456wda 2026-05-15 10:59:51 +08:00
  • c354cf7721 Update README.md Xinlu Lai 2026-05-11 22:25:37 +08:00
  • 4b95969a03 refine: separate agency origin from agent product definition in READMEs CrazyBoyM 2026-04-15 00:58:19 +08:00
  • 8bad6eb73f refine: separate agency origin from agent product definition in README-zh CrazyBoyM 2026-04-15 00:56:37 +08:00
  • d882d01e07 fix(web): remove duplicate "Execution Flow" heading in Deep Dive (#151) chenyizhongx 2026-04-01 21:00:52 +08:00
  • 6511c98631 Fix unhandled OSError in subprocess and unsafe dict access in subagent (#159) Zhang 2026-04-01 21:00:47 +08:00
  • 117e59c541 fix s06:some model textblock may not be the first element (#156) jigelang 2026-04-01 21:00:25 +08:00
  • 92b50e5cd2 Fix typo in zh/s04-subagent.md (#163) comey246 2026-04-01 20:59:52 +08:00
  • 16b927c8ee Fix s_full.py consistency: auto_compact keeps newest messages, nag reminder appends after tool_results CrazyBoyM 2026-03-30 00:09:37 +08:00
  • def7c9a03e Preserve read_file results during micro_compact (PR #72) CrazyBoyM 2026-03-30 00:06:02 +08:00
  • e4edd82c8c Merge pull request #88 from wbxl2000/main Xinlu Lai 2026-03-30 00:04:18 +08:00
  • 21bc06153f Merge pull request #83 from QuentinHsu/fix/web-theme-mount-sync Xinlu Lai 2026-03-30 00:04:13 +08:00
  • 40f5a6ecc9 Merge pull request #123: prevent task claiming race condition in s11 CrazyBoyM 2026-03-29 23:57:14 +08:00
  • 5f2b0f205e Simplify task graph to single-source blockedBy (PR #127) CrazyBoyM 2026-03-29 23:56:39 +08:00
  • 5c7b873d3b Merge pull request #118 from deanbear/fix-auto-compact-400 CrazyBoyM 2026-03-29 23:52:02 +08:00
  • 61eb6ee87b Merge pull request #85 from folook/fix/task_system_one_way_synchronization Xinlu Lai 2026-03-29 23:49:15 +08:00
  • 6ac84e96a7 Merge pull request #110 from Zheisenbergy/Zheisenbergy-patch-1 Xinlu Lai 2026-03-29 23:49:11 +08:00
  • 10d90cdcc6 Separate tool name from output across all agent sessions (s03-s_full) CrazyBoyM 2026-03-29 23:27:41 +08:00
  • a66558a8df Reapply "Merge pull request #128 from jimpablo/improve-output-format" CrazyBoyM 2026-03-29 23:26:49 +08:00
  • a879813eac Revert "Merge pull request #128 from jimpablo/improve-output-format" CrazyBoyM 2026-03-29 23:17:45 +08:00
  • de2f03acec Merge pull request #77 from Gujiassh/fix/s-full-follow-up Xinlu Lai 2026-03-29 23:06:41 +08:00
  • 1e85c99a6f Merge pull request #145 from Gujiassh/fix/python-smoke-tests Xinlu Lai 2026-03-29 23:06:38 +08:00
  • 75d2066ecc Merge pull request #135 from meowsaic/main Xinlu Lai 2026-03-29 23:06:35 +08:00
  • a9dabf5e70 Merge pull request #122 from chablino/fix-S07 Xinlu Lai 2026-03-29 23:06:31 +08:00
  • a400a5b081 Merge pull request #133 from bluzername/fix/task-json-non-ascii Xinlu Lai 2026-03-29 23:06:18 +08:00
  • 86f7ac1410 Merge pull request #128 from jimpablo/improve-output-format Xinlu Lai 2026-03-29 23:06:15 +08:00
  • 3b9b87f027 Merge pull request #69 from w4n9hu1/main Xinlu Lai 2026-03-29 23:06:12 +08:00
  • 79f8729c50 Merge pull request #97 from Jah-yee/main Xinlu Lai 2026-03-29 23:06:09 +08:00
  • 3b68272933 Merge pull request #140 from 1thanMoon/fix/s05-frontmatter-multiline-yaml Xinlu Lai 2026-03-29 22:49:22 +08:00
  • 7eca7bc3db fix: append nag reminder instead of inserting at front (#142) alsaberi 2026-03-29 07:45:47 -07:00
  • 0cb6f85805 fix: #143 UTF-8 backspace fix for macOS libedit (#144) toxic 2026-03-29 22:44:36 +08:00
  • bfac5b9b88 Add Python smoke tests Gujiassh 2026-03-11 10:10:21 +08:00
  • 93ccf2a2ac fix: parse multi-line YAML block scalars in frontmatter Moon 2026-03-28 21:37:22 +08:00
  • b17fa2b880 Update s_full.py - Fix: Print text responses in __main__ REPL loop meowsaic 2026-03-27 00:24:50 +08:00
  • 189c3341be fix: use ensure_ascii=False in task JSON for readable non-ASCII text bluzername 2026-03-26 07:12:53 +07:00
  • 8dfbe98db7 Improve tool output readability jimpablo 2026-03-24 21:46:02 +08:00
  • 42fac6af5a Fix: Add blockedBy check in claim_task to prevent LLM bypassing dependencies chablino 2026-03-23 22:42:24 +08:00
  • 644b0753c9 Update agents/s11_autonomous_agents.py to7for 2026-03-23 22:34:56 +08:00
  • ea53008ae7 Update agents/s11_autonomous_agents.py to7for 2026-03-23 22:34:46 +08:00
  • 0618ec809e Fix: Handle claim_task error response in agent idle loop chablino 2026-03-23 21:42:49 +08:00
  • 41f18ca08d Fix: Align ID extraction logic with _new_id using index [1] chablino 2026-03-23 21:27:50 +08:00
  • 73b11ce18c Update agents/s07_task_system.py to7for 2026-03-23 21:21:26 +08:00
  • 70aa7a5b4c Fix: Sort task JSON files numerically instead of lexicographically chablino 2026-03-23 21:14:28 +08:00
  • 950378a29f fix: remove hardcoded assistant acks after system message injection bear 2026-03-23 20:24:42 +08:00
  • 1ffdf3d739 auto_compact llm request error fixed bear 2026-03-23 16:54:01 +08:00
  • 0451bc801d Update s06_context_compact.py Zheisenbergy 2026-03-21 21:51:55 +08:00
  • 3b9895b1c0 Merge pull request #2 from wbxl2000/copilot/resolve-code-branch-conflicts qer 2026-03-19 14:54:21 +08:00
  • 4fc9ff65a3 Merge remote-tracking branch 'upstream/main' into copilot/resolve-code-branch-conflicts copilot-swe-agent[bot] 2026-03-19 03:00:25 +00:00
  • c7ef4f119c Initial plan copilot-swe-agent[bot] 2026-03-19 02:56:41 +00:00
  • 399e8c1cb6 fix: correct WeChat capitalization in README Jah-yee 2026-03-19 00:26:57 +08:00
  • a9c71002d2 the model is the agent, the code is the harness CrazyBoyM 2026-03-18 01:19:34 +08:00
  • 6610497c8e Merge pull request #1 from wbxl2000/copilot/optimize-chinese-translation qer 2026-03-17 01:16:21 +08:00
  • 13409478ef Optimize Chinese translations: preserve English proper nouns (Skills, Agent, Subagent, Context Compact, etc.) copilot-swe-agent[bot] 2026-03-16 14:23:59 +00:00
  • 702dddfe61 Initial plan copilot-swe-agent[bot] 2026-03-16 14:06:15 +00:00
  • 66a8429f97 fix(task-system): sync blocks when adding blockedBy dependencies fumanhua 2026-03-15 16:00:43 +08:00