Commit Graph

233 Commits

Author SHA1 Message Date
Mario Zechner bf313d2713 Release v0.27.5 2025-12-24 12:18:51 +01:00
Mario Zechner 20b24cf5a4 Fix symlinked skill directories not being discovered
Release v0.27.4
2025-12-24 03:32:54 +01:00
Mario Zechner f8619c1564 Release v0.27.3 2025-12-24 02:46:23 +01:00
Mario Zechner c57ed89110 Release v0.27.2 2025-12-23 03:48:52 +01:00
Mario Zechner 4492a3f304 Release v0.27.1 2025-12-22 19:28:26 +01:00
Mario Zechner b9b44f4cf4 Release v0.27.0 2025-12-22 18:20:10 +01:00
Mario Zechner 7e1b632596 Release v0.26.1 2025-12-22 16:19:19 +01:00
Mario Zechner 42bc368e70 Release v0.26.0 2025-12-22 12:53:58 +01:00
Mario Zechner 11e743373d Fix syntax highlighting stderr spam with malformed markdown, fixes #274 2025-12-22 00:23:01 +01:00
Mario Zechner d5fd685901 Enable more biome lints and fix things 2025-12-21 22:56:20 +01:00
Mario Zechner 9c18439c4d Release v0.25.3 2025-12-21 21:01:27 +01:00
Mario Zechner 299986f06b Release v0.25.2 2025-12-21 02:59:03 +01:00
Mario Zechner c97702cf91 Release v0.25.1 2025-12-21 02:43:47 +01:00
Mario Zechner df07a74ad5 Release v0.25.0 2025-12-20 22:02:47 +01:00
Mario Zechner 085294b764 Release v0.24.5 2025-12-19 22:09:35 +01:00
Mario Zechner f377c3c9c3 Release v0.24.4 2025-12-19 21:54:36 +01:00
Mario Zechner ad4eb3afa6 Release v0.24.3 2025-12-19 21:36:16 +01:00
Mario Zechner 5095b4eb02 Release v0.24.2 2025-12-19 21:12:53 +01:00
Mario Zechner 50b055f3ae Release v0.24.1 2025-12-19 20:51:44 +01:00
Mario Zechner 16685a36ec Release v0.24.0 2025-12-19 05:21:25 +01:00
Mario Zechner f92147ffe8 Release v0.23.5 2025-12-19 05:15:34 +01:00
Ahmed Kamal 1167e84453 Fix expired OAuth tokens in long-running agent loops (#223)
Add getApiKey hook to AgentLoopConfig that resolves API keys dynamically
before each LLM call. This allows short-lived OAuth tokens (e.g. GitHub
Copilot, Anthropic OAuth) to be refreshed between turns when tool
execution takes a long time.

Previously, the API key was resolved once when ProviderTransport.run()
was called and passed as a static string to the agent loop. If the loop
ran for longer than the token lifetime (e.g. 30 minutes for Copilot),
subsequent LLM calls would fail with expired token errors.

Changes:
- Add getApiKey hook to AgentLoopConfig (packages/ai)
- Call getApiKey before each LLM call in streamAssistantResponse
- Update ProviderTransport to pass getApiKey instead of static apiKey
- Update web-ui ProviderTransport with same pattern
2025-12-19 01:36:25 +01:00
Mario Zechner 2f86c8bc3c Release v0.23.4 2025-12-18 16:56:50 +01:00
Mario Zechner b02516a5cd Switch to more stable, oldder tsgo, switch all check scripts to tsgo 2025-12-18 15:20:41 +01:00
Mario Zechner 00851369fc Release v0.23.3 2025-12-17 22:29:46 +01:00
Mario Zechner 4894fa411c Release v0.23.2
Fixed Claude models via GitHub Copilot re-answering all previous prompts.

fixes #209
2025-12-17 17:56:00 +01:00
Mario Zechner 46ba48a35d Release v0.23.1 2025-12-17 16:43:09 +01:00
Mario Zechner 67b73d018f Release v0.23.0 2025-12-17 16:13:32 +01:00
Mario Zechner 295f51b53f Release v0.22.5 2025-12-17 01:22:13 +01:00
Mario Zechner 03b061773c Release v0.22.4
- Add --list-models CLI flag for listing/finding models with fuzzy search

fixes #203
2025-12-17 00:39:14 +01:00
Mario Zechner deee1c2952 Release v0.22.3 2025-12-16 20:06:05 +01:00
Mario Zechner fd5134f88c Release v0.22.2 2025-12-15 22:09:14 +01:00
Mario Zechner a7e3b8625b Release v0.22.1 2025-12-15 21:53:27 +01:00
Mario Zechner 04058d5812 Release v0.22.0 2025-12-15 20:14:25 +01:00
Mario Zechner 3b440bb13b Release v0.21.0 2025-12-13 23:55:31 +01:00
Mario Zechner aed17da044 Release v0.20.2 2025-12-13 01:11:36 +01:00
Mario Zechner 59cf6c717b Release v0.20.1 2025-12-13 00:57:12 +01:00
Mario Zechner a5268d2aa7 Release v0.20.0 2025-12-12 23:25:01 +01:00
Mario Zechner 236856aa48 Release v0.19.2 2025-12-12 23:03:01 +01:00
Mario Zechner 948b4115c1 Release v0.19.1 2025-12-12 17:53:45 +00:00
Mario Zechner e3dadeb4e7 Release v0.19.0 2025-12-12 17:33:16 +00:00
Mario Zechner c6a4c1da95 Release v0.18.8 2025-12-12 11:30:11 +01:00
Mario Zechner 80a04fb1aa Release v0.18.7 2025-12-12 11:15:26 +01:00
Mario Zechner dba2674681 Release v0.18.6 2025-12-12 10:53:53 +01:00
Mario Zechner 44e9b1c8e9 Release v0.18.5 2025-12-12 10:00:57 +01:00
Mario Zechner 652ac0fa36 Release v0.18.4 2025-12-12 00:00:08 +01:00
Mario Zechner a13c8c34f5 Release v0.18.3 2025-12-11 20:34:04 +01:00
Mario Zechner b40ecf0ee1 Release v0.18.2 2025-12-10 23:39:16 +01:00
Mario Zechner f931c57726 Release v0.18.1 2025-12-10 21:25:15 +01:00
Mario Zechner 7785b7c93f Release v0.18.0 2025-12-10 01:18:13 +01:00