Commit graph

  • 27b27d9441
    fix(coding-agent): restore the correct editor after /reload (#949) Sviatoslav Abakumov 2026-01-25 23:11:09 +04:00
  • 225fcb3830
    feat: make session selector keybindings configurable (#948) aos 2026-01-25 14:08:11 -05:00
  • 4bb21b7f5f fix(coding-agent): change sort keybinding from Ctrl+N to Ctrl+S in /resume picker Mario Zechner 2026-01-25 19:43:16 +01:00
  • b5873507c1
    Rename session from /resume session list (#863) Sergii Kozak 2026-01-25 10:42:34 -08:00
  • 676de103e1 Update models/package-lock.json after adding deps Mario Zechner 2026-01-25 19:29:02 +01:00
  • 5555864c57
    Fixes distributed themes breaking /export (#946) Armin Ronacher 2026-01-25 19:26:54 +01:00
  • 1675824ed3
    Add active path highlighting in html exports (#929) Li Yang 2026-01-26 02:25:44 +08:00
  • b1211261be docs(coding-agent): add changelog entry for extension shortcut fix (#947) Mario Zechner 2026-01-25 19:21:18 +01:00
  • f1b1d54955
    fix(coding-agent): delegate extension shortcuts instead of copying (#947) Sviatoslav Abakumov 2026-01-25 22:20:51 +04:00
  • 62209c4a0f docs: add tmux testing instructions to AGENTS.md Mario Zechner 2026-01-25 19:20:14 +01:00
  • 0faba293e6 fix(coding-agent): truncate bash hint line to terminal width Mario Zechner 2026-01-25 19:19:41 +01:00
  • b0c050582a fix(coding-agent): update test expectations for trailing period in read tool messages Mario Zechner 2026-01-25 19:08:52 +01:00
  • c94e8a122e
    Merge pull request #945 from Perlence/fix/editor-multiline-insert Mario Zechner 2026-01-25 15:55:12 +01:00
  • b9d8b99c76
    Merge pull request #942 from haoqixu/http-proxy Mario Zechner 2026-01-25 15:52:14 +01:00
  • abfffd83bf chore: approve contributor haoqixu github-actions[bot] 2026-01-25 14:50:59 +00:00
  • beb1455cab
    fix(tui): move lastAction handling out of setTextInternal() Sviatoslav Abakumov 2026-01-25 16:34:27 +04:00
  • 609095b0b6
    fix(tui): refactor the multi-line insertion handling Sviatoslav Abakumov 2026-01-25 16:29:20 +04:00
  • 7d2d170c1b
    fix(tui): handle multi-line text in insertTextAtCursor() Sviatoslav Abakumov 2026-01-25 16:28:06 +04:00
  • 1e718e63ea feat(ai): Support HTTP proxy through environment variables haoqixu 2026-01-25 15:47:24 +08:00
  • 3635e45ffd feat(ai): add OpenRouter provider routing support (#859) Mario Zechner 2026-01-25 03:34:52 +01:00
  • dac7474da2 feat(ai): add OpenRouter provider routing support jake 2026-01-19 20:39:04 +02:00
  • a6d878e804 fix(ai): default tool call arguments to empty object for Google providers Mario Zechner 2026-01-25 03:18:02 +01:00
  • d74fd82673 docs(coding-agent): add pi config to CLI Reference Mario Zechner 2026-01-25 03:13:58 +01:00
  • 150128fd2c feat(coding-agent): add pi config TUI to manage resources Mario Zechner 2026-01-25 03:12:21 +01:00
  • ef5149fdf6 Fixes #933 Mario Zechner 2026-01-25 02:51:05 +01:00
  • 6b4188fa0b Fixes #933 Mario Zechner 2026-01-25 02:47:17 +01:00
  • 349c6420c7 fix(coding-agent): setWorkingMessage() now works in agent_start handlers Mario Zechner 2026-01-25 02:37:12 +01:00
  • 3e8eb956b3 feat(coding-agent): resolve resources with enabled state Mario Zechner 2026-01-25 02:13:24 +01:00
  • 9dc2b9b163 docs(coding-agent): document pi-package keyword for npm discoverability Mario Zechner 2026-01-25 01:40:26 +01:00
  • 353ac792eb chore(gitlab-duo): use pi's own GitLab OAuth client ID Mario Zechner 2026-01-25 01:12:50 +01:00
  • 7b920f27d2 fix(coding-agent): check npm package version before using cached copy Mario Zechner 2026-01-25 00:57:58 +01:00
  • 0d24ddbb03 fix(ai): use model.api instead of hardcoding api type in streaming functions Mario Zechner 2026-01-25 00:52:34 +01:00
  • 7019fdb92b fix(gitlab-duo): use Responses API for all GPT models Mario Zechner 2026-01-25 00:29:05 +01:00
  • 758baa9fec refactor: rename custom provider examples Mario Zechner 2026-01-25 00:18:13 +01:00
  • 7caa08999e fix: use template literal in test.ts Mario Zechner 2026-01-25 00:13:44 +01:00
  • 7a5cfdaed0 fix: apply extension provider registrations before model resolution Mario Zechner 2026-01-25 00:13:20 +01:00
  • dd01d83e64 fix: use opencode's OAuth client ID for localhost redirects Mario Zechner 2026-01-24 23:53:56 +01:00
  • 639d706156 fix: use correct GitLab OAuth redirect URI with port 8080 Mario Zechner 2026-01-24 23:52:04 +01:00
  • 3e6d8dc72a feat: add GitLab Duo provider extension example Mario Zechner 2026-01-24 23:51:05 +01:00
  • a57eb399eb chore: approve contributor 4h9fbZ github-actions[bot] 2026-01-24 22:41:50 +00:00
  • 2c5d202778 chore: add custom-provider to workspaces for auto-install Mario Zechner 2026-01-24 23:22:33 +01:00
  • 6aad6e30ce refactor: convert custom-provider example to package with deps Mario Zechner 2026-01-24 23:21:19 +01:00
  • d4bd1a956b docs: rewrite custom-provider.md with actual stream pattern Mario Zechner 2026-01-24 23:18:36 +01:00
  • 177c694406 feat: custom provider support with streamSimple Mario Zechner 2026-01-24 23:11:20 +01:00
  • c06163bc59 docs(ai): document api registry Mario Zechner 2026-01-24 22:47:27 +01:00
  • c725135a76 refactor(ai): register api providers Mario Zechner 2026-01-24 22:42:04 +01:00
  • 3256d3c083 refactor(oauth): add provider registry Mario Zechner 2026-01-24 21:17:05 +01:00
  • 89636cfe6e fix(coding-agent): improve read tool description for full file reads Mario Zechner 2026-01-24 21:08:15 +01:00
  • 79ded84d46
    Merge pull request #936 from Perlence/fix/extension-editor-padding-x Mario Zechner 2026-01-24 20:48:41 +01:00
  • 39b94ad7be
    Merge pull request #930 from Perlence/fix/document-missing-hotkeys Mario Zechner 2026-01-24 20:48:22 +01:00
  • 4ab9b769e6
    Merge pull request #934 from Perlence/fix/reserve-col-for-cursor Mario Zechner 2026-01-24 20:47:46 +01:00
  • 2d5b0c636f
    Merge pull request #937 from mitsuhiko/defer-gitignore Mario Zechner 2026-01-24 20:46:30 +01:00
  • 48020405f3 Defer create .gitignore Armin Ronacher 2026-01-24 19:53:01 +01:00
  • 2bbc255237
    fix(coding-agent): propagate paddingX to custom editors Sviatoslav Abakumov 2026-01-24 20:55:09 +04:00
  • b5ab90f837
    fix(tui): reserve 1 column for cursor in word wrap width Sviatoslav Abakumov 2026-01-24 16:42:49 +04:00
  • 151099e17e fix(ai): handle openai responses arguments.done events Markus Ylisiurunen 2026-01-24 12:51:10 +02:00
  • c6e966bd1c adjust azure responses metadata and handoff gating Markus Ylisiurunen 2026-01-22 21:00:18 +02:00
  • bd7049b7d1 fix(ai): port openai responses handoff guard Markus Ylisiurunen 2026-01-22 18:55:30 +02:00
  • 5edec3a40a fix(ai): preserve codex tool strictness Markus Ylisiurunen 2026-01-22 18:50:17 +02:00
  • 284ff81035 refactor(ai): share openai responses logic Markus Ylisiurunen 2026-01-22 01:27:33 +02:00
  • 085c378d34 add Azure deployment name map and refresh generated models Markus Ylisiurunen 2026-01-21 22:28:34 +02:00
  • 0789bcbab0 clarify Azure OpenAI env vars in docs Markus Ylisiurunen 2026-01-21 22:14:54 +02:00
  • 391c93800c switch azure responses to base url config and v1 api Markus Ylisiurunen 2026-01-21 22:04:43 +02:00
  • 01f559efc0 guard azure responses deltas before content parts Markus Ylisiurunen 2026-01-21 21:01:31 +02:00
  • 3112526051 remove service tier from azure-openai-responses; add link to changelog entry Markus Ylisiurunen 2026-01-21 20:31:02 +02:00
  • 856012296b add Azure OpenAI Responses provider with deployment-aware model mapping Markus Ylisiurunen 2026-01-21 20:13:00 +02:00
  • a8f1ff09e5
    docs(coding-agent): use Alt+ instead of Option+ for consistency Sviatoslav Abakumov 2026-01-24 13:42:36 +04:00
  • 7b0244a5ed
    docs(coding-agent): document missing hotkeys in README and /hotkeys Sviatoslav Abakumov 2026-01-24 13:33:49 +04:00
  • 951fb953ed feat(coding-agent): support disable-model-invocation frontmatter for skills Mario Zechner 2026-01-24 03:34:40 +01:00
  • 3235926eed fix(coding-agent): off-by-one error in bash output 'earlier lines' count Mario Zechner 2026-01-24 03:25:55 +01:00
  • 48fc57f321 feat(coding-agent): expose copyToClipboard for extensions Mario Zechner 2026-01-24 03:16:57 +01:00
  • 3a57f1259b feat(coding-agent): surface extension shortcut conflicts Mario Zechner 2026-01-24 02:55:31 +01:00
  • 72de8f26a1
    Merge pull request #917 from williballenthin/fix-call-arguments-done Mario Zechner 2026-01-24 03:14:02 +01:00
  • cd8ce452c7
    Merge pull request #924 from Perlence/fix/wrap-whitespace Mario Zechner 2026-01-24 03:02:48 +01:00
  • 25bdfb0b8e
    Merge pull request #925 from dannote/feat/update-changelog-link Mario Zechner 2026-01-24 02:58:06 +01:00
  • cdb0400347
    Merge pull request #928 from ferologics/feat/reload-full-scrollback Mario Zechner 2026-01-24 02:53:57 +01:00
  • ab8d44d696 feat(coding-agent): tune resource list colors Mario Zechner 2026-01-24 02:51:27 +01:00
  • 725d6bbf35 feat(coding-agent): refine resource metadata and display Mario Zechner 2026-01-24 02:46:08 +01:00
  • 79ab767beb test(coding-agent): update settings and extension tests Mario Zechner 2026-01-24 01:43:34 +01:00
  • f9eb190ef9 refactor(coding-agent): simplify AgentSession Mario Zechner 2026-01-24 01:38:58 +01:00
  • 254c00b788 refactor(coding-agent): centralize git url detection Mario Zechner 2026-01-24 01:02:16 +01:00
  • 4719929f6a refactor(coding-agent): unify SkillWarning and ResourceDiagnostic Mario Zechner 2026-01-24 00:45:01 +01:00
  • 6d0d434d8c Add /diff extension for VS Code diff view Mario Zechner 2026-01-24 00:35:33 +01:00
  • 50c8323590 feat(coding-agent): package deduplication and collision detection Mario Zechner 2026-01-24 00:35:19 +01:00
  • ddb3413dcc feat(coding-agent): /reload now re-renders entire scrollback ferologics 2026-01-24 00:06:09 +01:00
  • c5c515f560 remove chalk-logger example (breaks TUI by using console.log directly) Mario Zechner 2026-01-23 21:04:15 +01:00
  • e8fadb7333 docs(coding-agent): document layered filtering behavior Mario Zechner 2026-01-23 20:59:31 +01:00
  • 375d0bc4d6 fix(coding-agent): user filters now layer on top of manifest filters Mario Zechner 2026-01-23 20:58:17 +01:00
  • f63a353779 docs(coding-agent): document bundling other pi packages with bundledDependencies Mario Zechner 2026-01-23 20:40:15 +01:00
  • 23fd73e558 docs(coding-agent): document glob pattern support in pi manifest Mario Zechner 2026-01-23 20:34:25 +01:00
  • ed75a8320b feat(coding-agent): support glob patterns in pi manifest arrays Mario Zechner 2026-01-23 20:33:16 +01:00
  • 6beeafed17 docs(coding-agent): document pattern precedence (exclusions always win) Mario Zechner 2026-01-23 20:28:47 +01:00
  • 6d475e5035 docs(coding-agent): document glob pattern support for resource filtering Mario Zechner 2026-01-23 20:26:50 +01:00
  • ac4dab4085 feat(coding-agent): add minimatch pattern support for resource filtering Mario Zechner 2026-01-23 20:26:11 +01:00
  • 75eb841bb2 fix(coding-agent): register themes from resource loader Mario Zechner 2026-01-23 20:00:32 +01:00
  • ef1fc3103e feat(coding-agent): add packages array with filtering support Mario Zechner 2026-01-23 19:51:23 +01:00
  • 9090268b7d
    fix(tui): rewrite word wrap as single-pass with backtracking Sviatoslav Abakumov 2026-01-22 23:36:17 +04:00
  • dd838d0fe0 chore: approve contributor masonc15 github-actions[bot] 2026-01-23 17:24:39 +00:00
  • 7b0f7db257 chore: approve contributor williballenthin github-actions[bot] 2026-01-23 17:23:43 +00:00
  • 5ffe51b38b
    Merge pull request #923 from aliou/fix-alt-up-compaction-queue Mario Zechner 2026-01-23 18:19:50 +01:00