This website requires JavaScript.
43add86ebf
Remove duplicate Custom Compaction example, reference main docs
Mario Zechner
2025-12-24 13:56:00 +01:00
705ba5d4f2
Improve compaction hooks: add signal, no timeout, SessionManager cleanup, docs
Mario Zechner
2025-12-24 13:54:05 +01:00
a2664ba38a
Use clearer abbreviations in compaction diagrams
Mario Zechner
2025-12-24 12:59:45 +01:00
3c5f4920c0
Improve compaction diagrams with legend and realistic message types
Mario Zechner
2025-12-24 12:58:00 +01:00
27250c860b
Add reference to compaction.ts source file
Mario Zechner
2025-12-24 12:55:47 +01:00
35a40b2197
Clarify that cut point is always user/assistant/bash, never tool result
Mario Zechner
2025-12-24 12:55:15 +01:00
5f41a384cc
Add split turn diagram to compaction docs
Mario Zechner
2025-12-24 12:53:23 +01:00
699702e366
Clarify keepRecentTokens is configurable
Mario Zechner
2025-12-24 12:51:41 +01:00
51aa1339ef
Add LLM context diagram to compaction docs
Mario Zechner
2025-12-24 12:49:45 +01:00
ea3ab718ea
Fix compaction ASCII diagram to show append-only behavior
Mario Zechner
2025-12-24 12:49:09 +01:00
ea16af8b72
Add ASCII diagram to compaction docs
Mario Zechner
2025-12-24 12:48:16 +01:00
403faafdbe
Add previousSummary to before_compact hook event
Mario Zechner
2025-12-24 12:47:12 +01:00
97bbd7a642
Clarify messagesToSummarize starts after last compaction
Mario Zechner
2025-12-24 12:44:05 +01:00
ee0befdfe1
Improve custom compaction docs in hooks.md
Mario Zechner
2025-12-24 12:43:04 +01:00
d9a542763a
Improve before_compact hook: add messagesToKeep, replace apiKey with resolveApiKey
Mario Zechner
2025-12-24 12:41:22 +01:00
e4283294c8
Update full-compaction example to use resolveApiKey
Mario Zechner
2025-12-24 12:30:00 +01:00
43a5447a80
Add resolveApiKey to before_compact hook event
Mario Zechner
2025-12-24 12:28:51 +01:00
5aa53ded11
Add full-compaction hook example
Mario Zechner
2025-12-24 12:25:36 +01:00
bf313d2713
Release v0.27.5
Mario Zechner
2025-12-24 12:18:51 +01:00
31dc58d43b
Add changelog entry for Ghostty tmux fix
Mario Zechner
2025-12-24 12:17:31 +01:00
6fde3f4d93
Remove test output file
Mario Zechner
2025-12-24 12:15:47 +01:00
9851ee3bdb
Add syntax highlighting to HTML export using highlight.js
Mario Zechner
2025-12-24 12:13:04 +01:00
914898c58f
chore: update changelog.md to add the latest commit
scutifer
2025-12-24 16:33:44 +05:30
531bb91337
feat: Improve HTML export with markdown rendering and theme support
scutifer
2025-12-24 13:06:46 +05:30
e904b11e7b
Fix Ghostty detection inside tmux for inline images (#299 )
Nico Bailon
2025-12-24 03:04:41 -08:00
1e1a92ea47
Add before_compact hook event (closes #281 ) (#285 )
Nico Bailon
2025-12-24 02:26:29 -08:00
20b24cf5a4
Fix symlinked skill directories not being discovered
Mario Zechner
2025-12-24 03:32:54 +01:00
f8619c1564
Release v0.27.3
Mario Zechner
2025-12-24 02:46:23 +01:00
81b10f2fa0
List all provider keys in README settings example
Mario Zechner
2025-12-24 02:42:41 +01:00
541758fbe0
Use injected resolveApiKey in AgentSession for settings.json support
Mario Zechner
2025-12-24 02:35:42 +01:00
144d9d93de
Update README with settings.json API keys
Mario Zechner
2025-12-24 02:14:02 +01:00
bb1da1ec51
Add API keys in settings.json, fixes #295
Mario Zechner
2025-12-24 02:11:17 +01:00
e234e8d18f
Allow startup without API keys, fixes #288
Mario Zechner
2025-12-24 01:52:59 +01:00
ce8a1c8eb1
Add cwd parameter to subagent example tool (#291 )
Nico Bailon
2025-12-23 15:58:43 -08:00
fb9c25f51e
docs: changelog entry for #287
Mario Zechner
2025-12-23 13:07:05 +01:00
35ebe88870
feat: Call resolvePromptInput on the --system-prompt received on the CLI argument. This is needed to support file paths on the prompt (#287 )
scutifer
2025-12-23 17:36:40 +05:30
c57ed89110
Release v0.27.2
Mario Zechner
2025-12-23 03:48:52 +01:00
7470dde1e9
docs: fix outdated custom tools paths and add missing header shortcut (#283 )
Aliou Diallo
2025-12-23 03:29:31 +01:00
2953a9d8d4
Add skipConversationRestore for before_branch hooks (#286 )
Nico Bailon
2025-12-22 18:26:08 -08:00
4492a3f304
Release v0.27.1
Mario Zechner
2025-12-22 19:28:26 +01:00
093bcecf95
Add [Unreleased] section for next cycle
Mario Zechner
2025-12-22 18:21:15 +01:00
b9b44f4cf4
Release v0.27.0
Mario Zechner
2025-12-22 18:20:10 +01:00
42d7d9d9b6
Add before/after session events with cancellation support
Mario Zechner
2025-12-22 18:18:38 +01:00
99081fce30
Add changelog entry for #280
Mario Zechner
2025-12-22 17:02:23 +01:00
7ad8a8c447
Fix bash tool visual line truncation
Mario Zechner
2025-12-22 17:01:04 +01:00
31f4a588fd
TUI: Improve file completion display (fixes #280 )
Mario Zechner
2025-12-22 16:36:42 +01:00
7e1b632596
Release v0.26.1
Mario Zechner
2025-12-22 16:19:19 +01:00
face745f3d
Fix SDK tools to respect cwd option
Mario Zechner
2025-12-22 16:17:55 +01:00
42bc368e70
Release v0.26.0
Mario Zechner
2025-12-22 12:53:58 +01:00
207c2cd566
Merge sdk-272: Add SDK for programmatic usage
Mario Zechner
2025-12-22 12:46:32 +01:00
9473659bda
Add CHANGELOG entries for SDK and settings changes
Mario Zechner
2025-12-22 12:45:49 +01:00
f835f031eb
SDK docs: add links to specific examples in each section
Mario Zechner
2025-12-22 12:44:41 +01:00
519688cb35
README: clarify TUI settings save to global preferences only
Mario Zechner
2025-12-22 12:40:42 +01:00
e5f74a1ad9
Update README: document project-specific settings, add SettingsManager to SDK list
Mario Zechner
2025-12-22 12:34:08 +01:00
5d290f048e
Fix SDK docs: AgentSession interface, findModel usage, settings example
Mario Zechner
2025-12-22 12:32:25 +01:00
1e6a23ab3d
Update SDK docs for SettingsManager changes
Mario Zechner
2025-12-22 12:24:58 +01:00
62c64a286b
Add project-specific settings and SettingsManager factories
Mario Zechner
2025-12-22 12:23:02 +01:00
05e1f31feb
Add SDK documentation
Mario Zechner
2025-12-22 03:20:09 +01:00
56121dcac1
Add SDK usage examples
Mario Zechner
2025-12-22 03:14:30 +01:00
86cfe6a436
Remove unused SessionHeader import from mom/context.ts
Mario Zechner
2025-12-22 02:52:18 +01:00
184c648334
Fix session persistence: flush all buffered entries on first assistant message
Mario Zechner
2025-12-22 02:51:56 +01:00
974c8f57e5
Remove unused AgentState import from session-manager.ts
Mario Zechner
2025-12-22 02:43:56 +01:00
0faadfcd00
Fix session-manager simplification issues
Mario Zechner
2025-12-22 02:43:38 +01:00
f7a12c478c
Clean up agentDir handling and remove redundant code
Mario Zechner
2025-12-22 01:52:58 +01:00
1236ab8007
Add default agentDir to loadCustomModels for consistency
Mario Zechner
2025-12-22 01:44:54 +01:00
d67559a5e4
Remove unused fs import from main.ts
Mario Zechner
2025-12-22 01:42:52 +01:00
b168a6cae3
Add agentDir parameter to model config functions and OAuth storage
Mario Zechner
2025-12-22 01:42:27 +01:00
6d4ff74430
Add agentDir parameter to SessionManager factory methods
Mario Zechner
2025-12-22 01:31:20 +01:00
ace8ea3d5b
Refactor SessionManager to use static factory methods
Mario Zechner
2025-12-22 01:29:54 +01:00
7bf4c8ff24
Remove unnecessary section divider comments
Mario Zechner
2025-12-22 01:02:42 +01:00
6201bae805
Fix lint warnings in main.ts
Mario Zechner
2025-12-22 00:58:53 +01:00
67a5fbde15
Remove inline imports from main.ts
Mario Zechner
2025-12-22 00:58:36 +01:00
4398596d41
Refactor main.ts to use SDK createAgentSession
Mario Zechner
2025-12-22 00:55:42 +01:00
bfc1c44791
Use SDK's discoverSlashCommands in main.ts
Mario Zechner
2025-12-22 00:48:47 +01:00
5482bf3e14
Add SDK for programmatic AgentSession usage
Mario Zechner
2025-12-22 00:47:16 +01:00
11e743373d
Fix syntax highlighting stderr spam with malformed markdown, fixes #274
Mario Zechner
2025-12-22 00:23:01 +01:00
d5fd685901
Enable more biome lints and fix things
Mario Zechner
2025-12-21 22:56:20 +01:00
9c18439c4d
Release v0.25.3
Mario Zechner
2025-12-21 21:01:27 +01:00
d95a5c4186
feat(coding-agent): add --skills CLI flag for filtering skills
Mario Zechner
2025-12-21 20:58:15 +01:00
70440f7591
feat(coding-agent): add configurable skills directories (#269 )
Nico Bailon
2025-12-21 11:48:40 -08:00
ace3563f0e
Add tests for Gemini 3 models with thinkingLevel
Mario Zechner
2025-12-21 20:34:39 +01:00
329b3a0a36
Merge PR #264 : Add Gemini 3 preview models to google-gemini-cli provider
Mario Zechner
2025-12-21 20:31:19 +01:00
6683e06376
Clarify Ctrl+Z docs to mention fg for resume
Mario Zechner
2025-12-21 20:22:29 +01:00
8868d623fc
feat(coding-agent): add Ctrl+Z to suspend process (#267 )
Aliou Diallo
2025-12-21 20:19:32 +01:00
55ca650a40
Update README to include github-copilot, google-gemini-cli, google-antigravity providers
Mario Zechner
2025-12-21 20:17:01 +01:00
6e1bd08a9d
Merge pull request #266 from aliou/feat/allow-editor-edition
Mario Zechner
2025-12-21 19:29:14 +01:00
0f6cb1183e
docs(coding-agent): document Ctrl+G external editor shortcut
Aliou Diallo
2025-12-21 12:07:11 +01:00
fe853ed869
feat(coding-agent): add Ctrl+G to open external editor
Aliou Diallo
2025-12-21 12:07:05 +01:00
afedf1707a
feat(tui): add isCtrlG key detection
Aliou Diallo
2025-12-21 12:06:57 +01:00
ee9b498380
Add Gemini 3 preview models to google-gemini-cli provider
Luke Foster
2025-12-20 22:10:47 -06:00
299986f06b
Release v0.25.2
Mario Zechner
2025-12-21 02:59:03 +01:00
d07d784ed3
docs(mom): multi-platform redesign with channel isolation
Mario Zechner
2025-12-21 02:52:49 +01:00
c97702cf91
Release v0.25.1
Mario Zechner
2025-12-21 02:43:47 +01:00
918750eb9e
Fix tab completion for absolute paths
Mario Zechner
2025-12-21 02:41:38 +01:00
bf51dd4126
Fix Gemini multimodal tool results causing flaky responses
Mario Zechner
2025-12-21 02:41:27 +01:00
ce950ae96e
Clean-up
Mario Zechner
2025-12-20 22:15:30 +01:00
62e23e2164
Add [Unreleased] section for next release cycle
Mario Zechner
2025-12-20 22:03:55 +01:00
df07a74ad5
Release v0.25.0
Mario Zechner
2025-12-20 22:02:47 +01:00
a81dc5eaca
Add configurable OAuth storage backend and respect --models in model selector
Mario Zechner
2025-12-20 22:00:53 +01:00
0d13dbb2ee
docs(coding-agent): add changelog entry for interruptible tool execution
Mario Zechner
2025-12-20 21:37:06 +01:00