-
02d0d6e192
Fix hook tool_result event not emitted for tool errors
Mario Zechner
2025-12-31 17:12:55 +01:00
-
98c85bf36a
fix(coding-agent): save initial model and thinking level to session
Aliou Diallo
2025-12-30 13:52:03 +01:00
-
-
0fa558154c
Update README.md compaction and branching sections
Mario Zechner
2025-12-31 14:44:51 +01:00
-
dc5466becc
Restructure README.md
Mario Zechner
2025-12-31 14:39:51 +01:00
-
116fbad24c
Expand theme changes section in CHANGELOG.md
Mario Zechner
2025-12-31 14:35:39 +01:00
-
f0ab8db40f
Expand pi.sendMessage and registerMessageRenderer docs in hooks.md
Mario Zechner
2025-12-31 14:34:30 +01:00
-
410659d45e
Fix SessionManager method name: getPath -> getBranch
Mario Zechner
2025-12-31 14:30:08 +01:00
-
1b078a3f79
Document SessionManager and ModelRegistry in CHANGELOG.md
Mario Zechner
2025-12-31 14:28:44 +01:00
-
2f2d5ffa52
Specify AgentSession for branching API in CHANGELOG.md
Mario Zechner
2025-12-31 14:27:45 +01:00
-
b0b8336a5f
Document Attachment type removal in CHANGELOG.md
Mario Zechner
2025-12-31 14:24:47 +01:00
-
ccfdd58619
Clarify tree events are new in CHANGELOG.md
Mario Zechner
2025-12-31 14:24:21 +01:00
-
b0d68c23d9
Update README.md for new APIs
Mario Zechner
2025-12-31 14:13:30 +01:00
-
b72cf47409
Rewrite CHANGELOG.md with migration guides
Mario Zechner
2025-12-31 14:11:55 +01:00
-
17ed3fa605
Update rpc.md to match actual implementation
Mario Zechner
2025-12-31 13:53:45 +01:00
-
ee64d29487
Fix sdk.md and rpc.md to match actual API
Mario Zechner
2025-12-31 13:50:01 +01:00
-
8fb936853b
Add sdk.md intro, update CHANGELOG for branch() change
Mario Zechner
2025-12-31 13:48:22 +01:00
-
8e1e99ca05
Change branch() to use entryId instead of entryIndex
Mario Zechner
2025-12-31 13:47:34 +01:00
-
027d39aa33
Update custom-compaction example to use serializeConversation
Mario Zechner
2025-12-31 13:24:23 +01:00
-
75269add96
Export serializeConversation and document in compaction.md
Mario Zechner
2025-12-31 13:21:55 +01:00
-
67a1b9581c
Add custom models/providers to system prompt doc references
Mario Zechner
2025-12-31 13:18:05 +01:00
-
dbdb99c486
Fix system prompt: add specific doc/example paths for each topic
Mario Zechner
2025-12-31 13:17:25 +01:00
-
84b663276d
Add creation hints to docs and update system prompt
Mario Zechner
2025-12-31 13:16:44 +01:00
-
57dc16d9b9
Add category hints to examples path in system prompt
Mario Zechner
2025-12-31 13:14:06 +01:00
-
d1465fa0ca
Add examples path to system prompt
Mario Zechner
2025-12-31 13:13:12 +01:00
-
4a37760f17
Fix tui.md theme colors - add comprehensive list
Mario Zechner
2025-12-31 13:09:19 +01:00
-
feca0976eb
Update tui.md theming section to show getMarkdownTheme usage
Mario Zechner
2025-12-31 13:06:52 +01:00
-
20fbf40fac
Add tui.md and improve TUI documentation
Mario Zechner
2025-12-31 13:05:59 +01:00
-
29e0ed9cd1
Improve hooks.md UI documentation
Mario Zechner
2025-12-31 13:02:28 +01:00
-
88e39471ea
Remove hook execution timeouts
Mario Zechner
2025-12-31 12:57:54 +01:00
-
bab343b8bc
Update hooks.md: clarify session_before_tree, document all sessionManager methods
Mario Zechner
2025-12-31 12:44:52 +01:00
-
57b066f135
Add source file references to compaction.md and clarify session_before_tree behavior
Mario Zechner
2025-12-31 12:41:53 +01:00
-
d103af4ca2
Fix: cumulative file tracking applies to both compaction and branch summarization
Mario Zechner
2025-12-31 12:38:25 +01:00
-
67af9d707f
Clarify that compaction/branch details are hook-customizable
Mario Zechner
2025-12-31 12:36:28 +01:00
-
dfc63a7bac
Note settings.json for compaction settings in compaction.md
Mario Zechner
2025-12-31 12:35:45 +01:00
-
679343de55
Add compaction.md and rewrite hooks.md
Mario Zechner
2025-12-31 12:32:08 +01:00
-
19c4182c21
Reorder execute params: (toolCallId, params, onUpdate, ctx, signal?)
Mario Zechner
2025-12-31 12:14:28 +01:00
-
4c9c453646
Update CHANGELOG, README, and custom-tools.md for new CustomTool API
Mario Zechner
2025-12-31 12:10:37 +01:00
-
568150f18b
Rework custom tools API with CustomToolContext
Mario Zechner
2025-12-31 12:05:24 +01:00
-
dde5f25170
feat(tui): implement word wrapping in Editor component
Nick Seelert
2025-12-30 23:05:35 -05:00
-
-
-
b123df5fab
Add custom tool dispose removal to CHANGELOG
Mario Zechner
2025-12-31 02:56:04 +01:00
-
ff78ac2f84
Replace custom tool dispose() with shutdown session event
Mario Zechner
2025-12-31 02:55:45 +01:00
-
450d77fb79
Update hooks.md and session.md for consolidated HookContext
Mario Zechner
2025-12-31 02:40:31 +01:00
-
ddda8b124c
refactor(coding-agent): fix compaction for branched sessions, consolidate hook context types
Mario Zechner
2025-12-31 02:24:24 +01:00
-
b4ce93c577
Expand CHANGELOG.md with complete API diff from v0.30.2
Mario Zechner
2025-12-31 01:01:31 +01:00
-
d36e0ea2ab
Update SDK and RPC docs, remove outdated files
Mario Zechner
2025-12-31 00:46:52 +01:00
-
a9479458ee
Update CHANGELOG.md and docs for session tree release
Mario Zechner
2025-12-31 00:39:20 +01:00
-
a4b36e3d63
Update mom CHANGELOG.md for unreleased changes since v0.30.2
Mario Zechner
2025-12-31 00:07:49 +01:00
-
46d4b586e7
Minor README update
Mario Zechner
2025-12-31 00:03:50 +01:00
-
a65a313a9a
Complete web-ui README rewrite with full API documentation
Mario Zechner
2025-12-31 00:01:55 +01:00
-
3e11b3e68b
Update web-ui CHANGELOG.md and README.md for v0.31.0
Mario Zechner
2025-12-30 23:55:01 +01:00
-
93f8d6e659
Fix README: tools are AgentTool, not extending Tool
Mario Zechner
2025-12-30 23:46:41 +01:00
-
b939f2b529
Fix README: use assistantMessageEvent.delta for streaming, not accumulated message
Mario Zechner
2025-12-30 23:43:27 +01:00
-
ae55389051
Rewrite agent README with clearer structure and event flow documentation
Mario Zechner
2025-12-30 23:40:49 +01:00
-
74637403b6
Update agent package: changelog, fix README type name, export proxy utilities
Mario Zechner
2025-12-30 23:33:32 +01:00
-
71cbae6371
Export wrapTextWithAnsi utility and add handleInput docs
Mario Zechner
2025-12-30 23:28:38 +01:00
-
1d3203fd3d
Expand tui README: Component interface docs and custom component guide
Mario Zechner
2025-12-30 23:26:21 +01:00
-
adbe0c9b4f
Update tui CHANGELOG and README
Mario Zechner
2025-12-30 23:22:41 +01:00
-
9b2d22d26d
Update ai package CHANGELOG.md for v0.30.2+ changes
Mario Zechner
2025-12-30 23:09:13 +01:00
-
1f3f851185
Merge session-tree: tree structure with branching, compaction, and hook API improvements
Mario Zechner
2025-12-30 22:45:57 +01:00
-
-
3d76a21036
Regenerate models after rebase
Mario Zechner
2025-12-30 22:43:02 +01:00
-
1ed8a25563
Hide model_change and thinking_level_change in tree selector default view
Mario Zechner
2025-12-30 02:34:12 +01:00
-
c0bf7800d9
Update session-tree-plan.md: tree selector details, theme.md done, add Before Release section
Mario Zechner
2025-12-30 02:16:29 +01:00
-
ca457bd0ca
Update tree selector help text to show Shift+^O for reverse filter cycling
Mario Zechner
2025-12-30 01:49:03 +01:00
-
ae351257b6
Fix tree selector: proper selectedBg theme color, correct filter logic
Mario Zechner
2025-12-30 01:45:24 +01:00
-
e7d438b59d
Mark tree selector improvements as complete in plan
Mario Zechner
2025-12-30 01:40:28 +01:00
-
e4df5d14b5
Tree selector improvements: active line highlight and tool filter
Mario Zechner
2025-12-30 01:40:13 +01:00
-
04ce66951e
Add tree selector improvement notes to plan
Mario Zechner
2025-12-30 01:34:41 +01:00
-
2601c26761
Clean up stream tests
Mario Zechner
2025-12-30 01:08:49 +01:00
-
ecd240f636
Define own GoogleThinkingLevel type instead of importing from @google/genai
Mario Zechner
2025-12-30 01:02:29 +01:00
-
8ed6f6dd85
Fix pods CLI: remove reference to non-existent stopAllModels
Mario Zechner
2025-12-30 00:57:33 +01:00
-
c86f2a0136
Fix rebase issues: regenerate models, fix mom agent API
Mario Zechner
2025-12-30 00:54:15 +01:00
-
4a9c53347e
Update session-tree-plan.md with completed items
Mario Zechner
2025-12-30 00:19:43 +01:00
-
81f4cdf3e3
Extract shared compaction/branch-summarization utils
Mario Zechner
2025-12-30 00:13:11 +01:00
-
17ce3814a8
Use convertToLlm before serializing, include thinking, remove truncation
Mario Zechner
2025-12-30 00:01:43 +01:00
-
2add465fbe
Serialize conversation to text for summarization
Mario Zechner
2025-12-29 23:56:52 +01:00
-
3c6c9e52cd
Add system prompt to compaction summarization
Mario Zechner
2025-12-29 23:54:06 +01:00
-
09d6131bef
Add file tracking and iterative summary merging to compaction
Mario Zechner
2025-12-29 23:26:01 +01:00
-
d4dc07ab20
Pass fromHook to appendCompaction for both manual and auto compaction
Mario Zechner
2025-12-29 23:18:03 +01:00
-
f118cdc67b
Add fromHook field to CompactionEntry and BranchSummaryEntry
Mario Zechner
2025-12-29 23:14:13 +01:00
-
0445da666c
Fix compaction message rendering to go through addMessageToChat
Mario Zechner
2025-12-29 23:06:18 +01:00
-
8fe8fe9920
Add preamble to branch summary for context
Mario Zechner
2025-12-29 22:45:29 +01:00
-
2ba69878ed
Fix branch summarization: use convertToLlm instead of messagesToText
Mario Zechner
2025-12-29 22:37:46 +01:00
-
0fe9f74b4e
Return defensive copies from SettingsManager getters
Mario Zechner
2025-12-29 22:30:24 +01:00
-
92947a3dc4
Fix common ancestor finding: iterate backwards to find deepest ancestor
Mario Zechner
2025-12-29 22:26:31 +01:00
-
a602e8aba8
Remove restrictive sentence limits from Goal section
Mario Zechner
2025-12-29 22:18:24 +01:00
-
ac71aac090
Use structured output format for compaction and branch summarization
Mario Zechner
2025-12-29 22:17:51 +01:00
-
d1a49c45ff
Append file lists to summary text for LLM context and TUI display
Mario Zechner
2025-12-29 22:09:31 +01:00
-
9427211f99
fix(tui): render HTML tags as plain text in Markdown component
Mario Zechner
2025-12-29 21:57:24 +01:00
-
4ef3325cec
Store file lists in BranchSummaryEntry.details for cumulative tracking
Mario Zechner
2025-12-29 21:50:03 +01:00
-
04f2fcf004
Use XML tags for file operations in branch summary
Mario Zechner
2025-12-29 21:39:53 +01:00
-
e7bfb5afe7
Fix file ops: Read (not modified) and Modified (edited or written)
Mario Zechner
2025-12-29 21:37:24 +01:00
-
dc5fc4fc40
Use reserveTokens for branch summary (tokens left for prompt + response)
Mario Zechner
2025-12-29 21:36:23 +01:00
-
f5f39f08f1
Use token-based maxTokens instead of fraction-based reserveFraction
Mario Zechner
2025-12-29 21:34:50 +01:00
-
839a46e6fe
Use AgentMessage in BranchPreparation and add BranchSummarySettings
Mario Zechner
2025-12-29 21:33:04 +01:00
-
08fab16e2d
Add ReadonlySessionManager and refactor branch summarization
Mario Zechner
2025-12-29 21:22:50 +01:00
-
5cbaf2be88
Improve branch summarization with preparation and file ops extraction
Mario Zechner
2025-12-29 21:05:23 +01:00
-
fd13b53b1c
Refactor: move compaction code to src/core/compaction/
Mario Zechner
2025-12-29 20:59:35 +01:00
-
aee61b1a6b
Fix test: getLeafId returns null for empty session, not empty string
Mario Zechner
2025-12-29 20:30:54 +01:00
-
31c5cd38d1
Add tree navigation tests and shared test utilities
Mario Zechner
2025-12-29 20:30:13 +01:00
-
01dae9ebcc
Fix branch summarization abort handling and tree navigation
Mario Zechner
2025-12-29 20:15:19 +01:00