-
87fc6b5208
docs(ai): add queued steering changelog
Peter Steinberger
2025-12-20 16:36:21 +01:00
-
117af076c4
feat(ai): interrupt tool batch on queued messages
Peter Steinberger
2025-12-20 16:15:40 +01:00
-
6a319f9c3c
Add OAuth providers to test suite and improve test coverage
Mario Zechner
2025-12-20 21:15:40 +01:00
-
fb1fdb6006
Fix orphaned tool calls by inserting synthetic empty results
Mario Zechner
2025-12-20 20:30:57 +01:00
-
95fcda5887
Broader testing, more providers.
Mario Zechner
2025-12-20 19:38:38 +01:00
-
2a0283ecfd
Fix token counts in google-gemini-cli.ts for anthropic models.
Mario Zechner
2025-12-20 18:58:26 +01:00
-
24f89cf070
Add out.jsonl to gitignore
Mario Zechner
2025-12-20 18:22:00 +01:00
-
c359023c3f
Add Google Gemini CLI and Antigravity OAuth providers
Mario Zechner
2025-12-20 18:21:32 +01:00
-
3266cac0f1
Fix coloring in footer when context usage is colored
Mario Zechner
2025-12-20 10:43:16 +01:00
-
14945df738
Merge pull request #261 from nicobailon/fix/mom-inline-image-attachments
Mario Zechner
2025-12-20 21:14:05 +01:00
-
-
17cadcc046
fix: send Slack image attachments inline to LLM
Nico Bailon
2025-12-20 11:02:22 -08:00
-
-
dbd35fc7ea
Merge pull request #260 from nicobailon/fix/gemini-thought-signatures
Mario Zechner
2025-12-20 17:48:12 +01:00
-
-
81e820d01a
fix: preserve Gemini thought signatures for tool calls
Nico Bailon
2025-12-20 07:12:37 -08:00
-
-
1294239a7a
fix(coding-agent): fix Google Cloud project discovery
Mario Zechner
2025-12-20 10:29:09 +01:00
-
b6fe07b618
feat(coding-agent): add Google Cloud Code Assist OAuth flow
Mario Zechner
2025-12-20 10:27:07 +01:00
-
36e17933d5
feat(ai): add Google Cloud Code Assist provider
Mario Zechner
2025-12-20 10:20:30 +01:00
-
04dcdebbc6
docs: add changelog entry for Anthropic SDK retries
Mario Zechner
2025-12-20 09:57:03 +01:00
-
0fc6689dfb
fix(ai): re-enable SDK retries for Anthropic provider
Mario Zechner
2025-12-20 09:56:11 +01:00
-
c1382818cc
fix(coding-agent): add connection error to retryable errors
Mario Zechner
2025-12-20 09:54:40 +01:00
-
3f307f8786
docs: add changelog entries for #251 and #253
Mario Zechner
2025-12-20 09:51:34 +01:00
-
b7c3cf9436
fix(coding-agent): clamp thinking level to model capabilities
Mario Zechner
2025-12-20 09:50:56 +01:00
-
c712901eb2
Merge pull request #251 from shellfyred/fix/gemini-baseurl-double-path
Mario Zechner
2025-12-20 09:35:34 +01:00
-
-
085294b764
Release v0.24.5
Mario Zechner
2025-12-19 22:09:35 +01:00
-
d2276ab654
fix(tui): fix input buffering in iTerm2 causing delayed keypresses
Mario Zechner
2025-12-19 22:08:36 +01:00
-
f377c3c9c3
Release v0.24.4
Mario Zechner
2025-12-19 21:54:36 +01:00
-
8d1229b5ec
fix(coding-agent): use key helpers for arrow keys and Enter
Mario Zechner
2025-12-19 21:53:04 +01:00
-
65c292b7dd
Fix outdated editor tests for grapheme-aware cursor movement
Mario Zechner
2025-12-19 21:41:28 +01:00
-
6ff405a976
fix(ai): prevent double API version path in Google provider URL
Cyril
2025-12-19 20:36:23 +00:00
-
ad4eb3afa6
Release v0.24.3
Mario Zechner
2025-12-19 21:36:16 +01:00
-
ad9d68e488
Fix footer overflow on narrow terminals, add /arminsayshi easter egg
Mario Zechner
2025-12-19 21:35:09 +01:00
-
-
5095b4eb02
Release v0.24.2
Mario Zechner
2025-12-19 21:10:56 +01:00
-
84eaad8029
fix(tui): use isBackspace and isEnter helpers in Editor
Mario Zechner
2025-12-19 21:08:24 +01:00
-
cbd20b58a6
fix(tui): add isHome, isEnd, isDelete helpers for Kitty protocol
Mario Zechner
2025-12-19 21:00:20 +01:00
-
716516d61e
fix(tui): use isEnter and isBackspace helpers in Input component
Mario Zechner
2025-12-19 20:57:03 +01:00
-
b8e46130b0
Add [Unreleased] section to changelog
Mario Zechner
2025-12-19 20:52:44 +01:00
-
50b055f3ae
Release v0.24.1
Mario Zechner
2025-12-19 20:51:44 +01:00
-
de1f1cc344
Export OAuth and model config functions for AgentSession scripts
Mario Zechner
2025-12-19 20:43:41 +01:00
-
b8dd9be3d0
fix(tui): handle emoji deletion and cursor movement correctly
Mario Zechner
2025-12-19 20:39:45 +01:00
-
28c3ffb914
fix(tui): handle Kitty protocol lock key modifiers
Mario Zechner
2025-12-19 20:34:20 +01:00
-
7e38897673
feat: add xhigh thinking level support for gpt-5.2 models
Mario Zechner
2025-12-19 20:07:24 +01:00
-
4f981d8ebc
feat: add xhigh thinking level support for gpt-5.2 and gpt-5.2-codex
theBucky
2025-12-19 10:54:34 +08:00
-
b24a2ec037
Remove logo folder - now at https://github.com/badlogic/shittycodingagent.ai/blob/main/src/logo.svg
Mario Zechner
2025-12-19 19:13:32 +01:00
-
74f7e6c9d5
Wrap custom tools with hooks (#248)
Nico Bailon
2025-12-19 10:05:20 -08:00
-
95dcd04e7c
fix(coding-agent): properly cleanup terminal on Ctrl+C in session selector (#247)
Aliou Diallo
2025-12-19 19:04:00 +01:00
-
e6e644225d
docs: added logo suggestion (#246)

Tommy FalkowskiandTommy Falkowski
2025-12-19 19:01:58 +01:00
-
9a7863fc98
fix(coding-agent): handle OpenRouter models with colons in IDs (#242)
Aliou Diallo
2025-12-19 15:26:12 +01:00
-
a9a1a62b14
fix(coding-agent): prevent global AGENTS.md from being loaded twice (#239)
Aliou Diallo
2025-12-19 15:24:49 +01:00
-
a54c70bbed
Forward onUpdate callback through hook wrapper (#238)
Nico Bailon
2025-12-19 06:23:41 -08:00
-
16685a36ec
Release v0.24.0
Mario Zechner
2025-12-19 05:19:27 +01:00
-
f92147ffe8
Release v0.23.5
Mario Zechner
2025-12-19 05:15:34 +01:00
-
0dbc1065ad
Add Copilot-Vision-Request header for image requests
Mario Zechner
2025-12-19 05:12:40 +01:00
-
575dcb2676
Fix X-Initiator header logic for GitHub Copilot
Mario Zechner
2025-12-19 05:08:28 +01:00
-
13b8af1f36
Update changelog with getMarkdownTheme export and subagent improvements
Mario Zechner
2025-12-19 04:53:43 +01:00
-
48e792aa52
Update custom tools README for subdirectory/index.ts structure
Mario Zechner
2025-12-19 04:53:09 +01:00
-
a930eb8489
Convert custom tool examples to subdirectory/index.ts structure
Mario Zechner
2025-12-19 04:52:05 +01:00
-
320556dbf5
Subagent: markdown rendering in expanded view, chain streaming shows all steps
Mario Zechner
2025-12-19 04:39:03 +01:00
-
4fb3af93fb
Refactor subagent tool, fix custom tool discovery, fix JSON mode stdout flush
Mario Zechner
2025-12-19 04:10:09 +01:00
-
1151975afe
Rename pi to pi-pods in README.md
Mario Zechner
2025-12-19 02:25:09 +01:00
-
f8b6164ecd
Fix Escape key handling for Kitty keyboard protocol
Mario Zechner
2025-12-19 02:09:51 +01:00
-
314ef34ebc
feat: implement thinking for some more copilot models (#234)
Aadish Verma
2025-12-18 19:42:23 -08:00
-
bab5cddd4d
Add changelog entry and README link for subagent example (#215)
Mario Zechner
2025-12-19 01:46:33 +01:00
-
eb1d08a5fb
Add subagent orchestration example (#215)
Nico Bailon
2025-12-18 16:45:18 -08:00
-
774aaadbc0
Simplify getApiKey pass-through, add changelog entry for #223
Mario Zechner
2025-12-19 01:37:53 +01:00
-
1167e84453
Fix expired OAuth tokens in long-running agent loops (#223)
Ahmed Kamal
2025-12-19 02:36:25 +02:00
-
139af12b37
Merge kitty-protocol-support into main
Mario Zechner
2025-12-19 01:21:47 +01:00
-
-
b2f29613e8
Add /hotkeys command, Ctrl+D exit, markdown table borders
Mario Zechner
2025-12-19 01:19:21 +01:00
-
b1be086169
Merge origin/main into kitty-protocol-support
Mario Zechner
2025-12-19 01:04:34 +01:00
-
-
-
-
c1f2541639
Merge pull request #232 from aliou/fix/symlinked-slash-commands
Mario Zechner
2025-12-19 00:57:11 +01:00
-
-
e5e7b2a6a0
Improve hooks.md custom tool example with full type guard pattern
Mario Zechner
2025-12-19 00:51:21 +01:00
-
d353e5e219
Add type guards for tool_result event narrowing
Mario Zechner
2025-12-19 00:48:03 +01:00
-
3d9bad8fb6
Expose full tool result content and details in hook tool_result event
Mario Zechner
2025-12-19 00:42:08 +01:00
-
05b7b81338
Skills standard compliance
Mario Zechner
2025-12-19 00:11:39 +01:00
-
b9fd912ecf
fix(coding-agent): support symlinked slash commands in discovery
Aliou Diallo
2025-12-18 23:57:54 +01:00
-
-
4f2bc9b617
Add Ctrl+D to README keyboard shortcuts
Ahmed Kamal
2025-12-18 19:56:23 +02:00
-
d569f0353e
Remove isKittyCtrl and isKittyKey from public exports
Ahmed Kamal
2025-12-18 19:51:04 +02:00
-
727a7ab018
Add Ctrl+D to exit when editor is empty
Ahmed Kamal
2025-12-18 19:39:41 +02:00
-
c3c2bffc68
Add helper functions for key detection and update usage
Ahmed Kamal
2025-12-18 19:28:43 +02:00
-
4a4531f887
Add Kitty keyboard protocol support for Shift+Enter and other modifier keys
Ahmed Kamal
2025-12-18 19:20:30 +02:00
-
-
2f86c8bc3c
Release v0.23.4
Mario Zechner
2025-12-18 16:56:50 +01:00
-
039b3a0845
Merge syntax-highlighting branch: add syntax highlighting and intra-line diff
Mario Zechner
2025-12-18 16:54:10 +01:00
-
-
5117187362
Add intra-line diff highlighting for edit tool
Mario Zechner
2025-12-18 16:49:44 +01:00
-
1a944f50f9
Syntax highlighting improvements
Mario Zechner
2025-12-18 16:01:01 +01:00
-
d2088f7789
Fix: handle IMAGE_RECITATION and IMAGE_OTHER FinishReason in Google provider
Mario Zechner
2025-12-18 15:47:15 +01:00
-
51d007d61a
Add changelog entries for Google baseUrl fix (#216, #221)
Mario Zechner
2025-12-18 15:40:34 +01:00
-
98e5b4dce9
Merge pull request #221 from theBucky/fix/google-provider-baseurl
Mario Zechner
2025-12-18 15:40:05 +01:00
-
-
b02516a5cd
Switch to more stable, oldder tsgo, switch all check scripts to tsgo
Mario Zechner
2025-12-18 15:20:41 +01:00
-
9c1a218f66
Add changelog entries for Gemini tool result format fix (#213, #220)
Mario Zechner
2025-12-18 15:10:54 +01:00
-
cf448f60fb
Merge branch 'main' into fix/gemini-3-flash-tool-result-format
Mario Zechner
2025-12-18 15:06:02 +01:00
-
-
aac68ba35c
fix(ai): pass baseUrl to Google GenAI SDK via httpOptions
theBucky
2025-12-18 22:03:43 +08:00
-
21229398ad
Update tsgo, switch to tsc for agent package, as tsgo hangs on Alpine in Docker x86
Mario Zechner
2025-12-18 15:01:13 +01:00
-
-
84018b0707
fix(ai): correct Gemini tool result format and improve type safety
Mario Zechner
2025-12-18 13:43:09 +00:00
-
-
de2de851c8
fix(coding-agent): support symlinked tools and hooks in discovery (#219)
Aliou Diallo
2025-12-18 13:07:30 +01:00
-
d690310587
Fix Gemini 3 Flash Preview thinking levels (#212)
Markus Ylisiurunen
2025-12-18 14:03:28 +02:00
-
a8b58335c3
Remove coding-agent section from AGENTS.md
Mario Zechner
2025-12-18 11:51:27 +00:00
-
f8e6d62db7
Add syntax highlighting to markdown code blocks
Sergii Kozak
2025-12-17 20:15:44 -08:00
-
-
4ec2708bb3
Update coding-agent DEVELOPMENT.md to reflect current codebase
Mario Zechner
2025-12-17 22:41:17 +01:00
-
82132f6c88
Add Unreleased section to CHANGELOG
Mario Zechner
2025-12-17 22:31:18 +01:00
-
00851369fc
Release v0.23.3
Mario Zechner
2025-12-17 22:29:46 +01:00
-
d5dde00d28
Check for compaction before prompt submission, not just after agent turn
Mario Zechner
2025-12-17 22:25:20 +01:00
-
3424550d21
Improve documentation: README settings table, philosophy section, custom-tools intro, rpc hook_error event, hooks import aliases
Mario Zechner
2025-12-17 22:04:28 +01:00