Commit graph

  • 023f6e2fa4 docs(ai): document onPayload callback Mario Zechner 2026-01-19 00:12:43 +01:00
  • ea02243a18 chore(ai): remove gemini cli session id test Mario Zechner 2026-01-19 00:11:43 +01:00
  • 2c7c23b865 fix(ai): normalize tool call ids and handoff tests fixes #821 Mario Zechner 2026-01-19 00:10:49 +01:00
  • 298af5c1c2 style(coding-agent): move border above header, use keyHint for consistency Mario Zechner 2026-01-18 20:27:11 +01:00
  • e32c486c34 fix(coding-agent): init theme in session selector tests warren 2026-01-17 21:07:40 -05:00
  • 26fe048314 feat(coding-agent): add session path toggle and deletion to /resume warren 2026-01-17 20:29:16 -05:00
  • d43930c818 feat(ai): add strictResponsesPairing for Azure OpenAI Responses API Mario Zechner 2026-01-18 20:15:26 +01:00
  • def9e4e9a9
    Support shell command execution for API key resolution in models.json (#762) Carlos Villela 2026-01-18 10:48:06 -08:00
  • a67f6f9916 chore(coding-agent): add changelog entry for shortcuts Mario Zechner 2026-01-18 19:37:33 +01:00
  • c36010880f Reserve copy action during extension conflicts Richard Gill 2026-01-18 13:20:56 +00:00
  • 5353dd4b7e Normalize builtin keybinding keys to lowercase Richard Gill 2026-01-18 13:05:02 +00:00
  • 7cacb49af9 Clarify comment about reserved extension keybindings Richard Gill 2026-01-18 13:01:54 +00:00
  • 54c33f2ade Respect reserved keybindings when registering extensions Richard Gill 2026-01-18 13:01:12 +00:00
  • c63f33d83b docs(agent): update steering and options Mario Zechner 2026-01-18 19:21:52 +01:00
  • ad337e30be docs: document Focusable interface propagation pattern for IME support Mario Zechner 2026-01-18 17:27:16 +01:00
  • b4f833c259 fix(coding-agent): fix IME candidate window positioning in menu selectors Mario Zechner 2026-01-18 17:22:40 +01:00
  • 8b23c0a45e
    feat(coding-agent): use hash fragments for share URLs (#829) Michael Renner 2026-01-18 17:18:17 +01:00
  • 964f17b8d1 fix(coding-agent): load photon wasm in compiled binaries Mario Zechner 2026-01-18 17:11:31 +01:00
  • 61833b3dc9 chore: approve contributor terrorobe github-actions[bot] 2026-01-18 16:03:12 +00:00
  • 55769e7580 chore: add issue templates for contributions and bugs Mario Zechner 2026-01-18 13:20:43 +01:00
  • d22c4c239f chore: approve contributor badlogictest github-actions[bot] 2026-01-18 12:07:26 +00:00
  • 97673461eb fix: allow additional text after lgtm in approval comments Mario Zechner 2026-01-18 13:06:55 +01:00
  • 64a8b64b52 fix: remove duplicate core import in approve-contributor workflow Mario Zechner 2026-01-18 13:05:17 +01:00
  • 8b02aff629 fix: fix YAML parsing issues in PR gate workflows Mario Zechner 2026-01-18 12:31:25 +01:00
  • 3eded2c146 chore: add PR approval gate for new contributors Mario Zechner 2026-01-18 12:26:45 +01:00
  • 632495338f Add [Unreleased] section for next cycle Mario Zechner 2026-01-17 22:02:59 +01:00
  • 3e6ae39083 Release v0.49.0 Mario Zechner 2026-01-17 22:02:12 +01:00
  • 55508cca6a docs: audit and update changelog entries for v0.49.0 Mario Zechner 2026-01-17 22:01:03 +01:00
  • 4068bc556a chore: simplify codex prompt handling Mario Zechner 2026-01-17 21:53:01 +01:00
  • 94bd7f69fd fix(coding-agent): load photon via dynamic import Mario Zechner 2026-01-17 21:32:23 +01:00
  • 157e4e51bf feat(coding-agent): add ExtensionAPI setLabel Mario Zechner 2026-01-17 21:18:44 +01:00
  • fde9b089f4 Merge branch 'feat/kill-ring' into merge-810 Mario Zechner 2026-01-17 21:16:18 +01:00
  • 18d9d9d704 fix(tui): document kill ring and reset history Mario Zechner 2026-01-17 21:12:48 +01:00
  • 505894f4ea feat(tui): add Alt+D to delete word forward (kill) Sviatoslav Abakumov 2026-01-17 18:54:23 +04:00
  • 9fb7434a06 feat(tui): implement Emacs-style kill ring for Editor Sviatoslav Abakumov 2026-01-17 16:28:20 +04:00
  • bafddc27ed feat(tui): add legacy Alt+letter key sequence support Sviatoslav Abakumov 2026-01-17 16:28:13 +04:00
  • 6b4b4f4fc3 Merge remote-tracking branch 'origin/main' Mario Zechner 2026-01-17 21:04:11 +01:00
  • a5f1016da2 fix(ai): normalize tool names case-insensitively against CC tool list Mario Zechner 2026-01-17 21:03:47 +01:00
  • cddd50e297
    doc: add link to termux port repo (#809) Vaclav Synacek 2026-01-17 20:49:45 +01:00
  • 0f3a0f78bc fix(ai): prevent orphaned tool results after errored assistant messages Mario Zechner 2026-01-17 20:20:39 +01:00
  • 57fe00ced4 docs(coding-agent): document ctx.compact and ctx.getContextUsage Mario Zechner 2026-01-17 11:51:39 +01:00
  • 05ee8e3334 fix(coding-agent): show compaction UI for extensions Mario Zechner 2026-01-17 11:48:54 +01:00
  • 9d3f8117a4 feat(coding-agent): add extension compaction helpers Mario Zechner 2026-01-17 11:39:46 +01:00
  • 673916f63c fix(tui): always position cursor for IME Mario Zechner 2026-01-17 11:38:46 +01:00
  • cd43b8a9ca
    fix: ensure max_tokens > thinking.budget_tokens for bedrock claude (#797) Pablo Tovar 2026-01-17 10:55:30 +01:00
  • fc538f6ca1
    feat(coding-agent): export VERSION and update custom-header example (#798) Jian Zhang 2026-01-17 17:54:00 +08:00
  • 58eec55154
    feat(coding-agent): export keyHint utilities for extensions (#802) Danila Poyarkov 2026-01-17 12:51:03 +03:00
  • 7f9cf543d5 Add [Unreleased] section for next cycle Mario Zechner 2026-01-17 00:32:57 +01:00
  • 91be338e39 Release v0.48.0 Mario Zechner 2026-01-17 00:32:07 +01:00
  • 760414b288 docs: add missing changelog entries for v0.48.0 Mario Zechner 2026-01-17 00:31:03 +01:00
  • f371069342 docs(coding-agent): add Windows Terminal Shift+Enter config Mario Zechner 2026-01-17 00:15:49 +01:00
  • 5c938e08d0 docs: document EditorOptions paddingX and editorPaddingX setting Mario Zechner 2026-01-16 23:57:35 +01:00
  • fe52ff00d2 feat: add editorPaddingX setting for input editor horizontal padding Mario Zechner 2026-01-16 23:50:00 +01:00
  • 5d3e7d5aaa fix(ai): preserve unsigned tool call context for Gemini 3 with anti-mimicry note Mario Zechner 2026-01-16 23:42:39 +01:00
  • 1405e30492 revert: remove editor paddingX from coding-agent Mario Zechner 2026-01-16 23:19:58 +01:00
  • 48ea444bc4 fix: align input editor with message content padding ferologics 2026-01-16 22:39:24 +01:00
  • 20f5fcc79d fix(coding-agent): handle auto-compaction failures gracefully Mario Zechner 2026-01-16 23:13:26 +01:00
  • 5c59caee4e docs: add critical git rules for parallel agent work Mario Zechner 2026-01-16 22:41:29 +01:00
  • fbb74bb29e fix(ai): filter empty error assistant messages in transformMessages Mario Zechner 2026-01-16 22:34:58 +01:00
  • d2f9ab110c
    feat(coding-agent): add startup.quiet setting to silence startup output (#777) Rafał Krzyważnia 2026-01-16 22:03:29 +01:00
  • 3326b8f521 Fix --no-extensions flag not preventing extension discovery Mario Zechner 2026-01-16 22:01:23 +01:00
  • 81f5a12e81 Merge PR #787: Improve navigateTree API Mario Zechner 2026-01-16 21:49:29 +01:00
  • 572ec64dbd Fix navigateTree API: add missing type updates, handler passthrough, and docs Mario Zechner 2026-01-16 21:47:01 +01:00
  • 6b6707f30c Improve navigateTree API Armin Ronacher 2026-01-16 19:52:54 +01:00
  • ffdc8d686b docs: add OpenCode Zen to provider lists in coding-agent README Mario Zechner 2026-01-16 21:20:52 +01:00
  • 75628e0cfd fix(coding-agent): use lazy-loaded photon wrapper for Node.js compatibility Mario Zechner 2026-01-16 21:18:13 +01:00
  • 5aa0689828 fix(coding-agent): fix standalone binary WASM loading on Linux, fixes #784 Mario Zechner 2026-01-16 20:56:18 +01:00
  • 0c33e0dee5 chore: audit changelog entries for v0.47.0, add cl.md prompt template Mario Zechner 2026-01-16 20:55:20 +01:00
  • 48b4324155
    fix(session): improve session ID resolution with global search and fork support (#785) Rafał Krzyważnia 2026-01-16 20:18:10 +01:00
  • 923b9cb9ee
    fix(ai): coerce string numbers in tool argument validation (#786) Danila Poyarkov 2026-01-16 22:16:13 +03:00
  • 09d9107d7f
    fix(coding-agent): expand tilde in PI_CODING_AGENT_DIR env var (#778) Aliou Diallo 2026-01-16 17:53:58 +01:00
  • 12ab69fbad
    fix(tui): decode Kitty CSI-u shifted symbols (#779) Sarat Chandra 2026-01-16 22:23:15 +05:30
  • ba8059a502
    fix: sanitize bedrock tool call ids (#781) Pablo Tovar 2026-01-16 17:51:48 +01:00
  • c45ea27de5
    feat(coding-agent): display timeout in bash tool UI (#780) Danila Poyarkov 2026-01-16 19:49:33 +03:00
  • fc3ca545df docs(coding-agent): fix ctx.branch -> ctx.fork in extensions docs mom 2026-01-16 13:47:28 +00:00
  • 4dbf094b65 Add PI_NO_HARDWARE_CURSOR env var for terminals with limited escape sequence support Mario Zechner 2026-01-16 12:51:09 +01:00
  • 3a475fe165 feat(coding-agent): extension command argument autocomplete (#775) Mario Zechner 2026-01-16 12:47:40 +01:00
  • 35e48ca018 feat(coding-agent): extension command argument autocomplete Rafał Krzyważnia 2026-01-16 02:30:55 +01:00
  • f900eb591d Fix provider feature detection to use model.provider, not just URL Mario Zechner 2026-01-16 12:41:23 +01:00
  • 0b625b66b7 fix(coding-agent): prevent duplicate rendering of extension messages on startup, closes #765 Mario Zechner 2026-01-16 12:16:57 +01:00
  • 0438decd26 docs: add changelog entry for #765 Mario Zechner 2026-01-16 12:16:49 +01:00
  • 898a1a50ea fix(coding-agent): prevent duplicate rendering of extension messages on startup Danila Poyarkov 2026-01-16 09:46:50 +03:00
  • 05d78ea2de Fix session picker 'No sessions found' overflow Mario Zechner 2026-01-16 12:11:01 +01:00
  • 3f4a6857a5 feat: add bash-style array slicing for $@ in prompt templates Mario Zechner 2026-01-16 12:09:45 +01:00
  • 43c4a80e2e docs: document prompt template slicing Mario Zechner 2026-01-16 12:06:21 +01:00
  • f869cc4ae5 feat: add bash-style array slicing for $@ in prompt templates Zeno Jiricek 2026-01-16 20:56:44 +10:30
  • 2836d97735 Fix session picker empty state overflow Mario Zechner 2026-01-16 12:04:55 +01:00
  • 588399594c Fix session picker hint overflow (closes #764) Mario Zechner 2026-01-16 12:01:40 +01:00
  • c5cf74e032
    feat(coding-agent): export getShellConfig for extensions (#766) Danila Poyarkov 2026-01-16 14:01:46 +03:00
  • b11b7d1f84
    coding-agent: update theme-schema.json to match latest theme implementation (#763) scutifer 2026-01-16 16:15:39 +05:30
  • 589a2ffcd3 Add [Unreleased] section for next cycle Mario Zechner 2026-01-16 04:41:48 +01:00
  • 6248d86ff6 Release v0.47.0 Mario Zechner 2026-01-16 04:41:04 +01:00
  • cb369b680b Update changelogs for v0.47.0 release Mario Zechner 2026-01-16 04:39:48 +01:00
  • 07fad1362c feat(tui): hardware cursor positioning for IME support Mario Zechner 2026-01-16 04:30:07 +01:00
  • d9464383ec chore: remove test extension load-file.ts Mario Zechner 2026-01-16 04:14:26 +01:00
  • 356a482527 fix(tui): add vertical scrolling to Editor when content exceeds terminal height Mario Zechner 2026-01-16 03:50:55 +01:00
  • d30f6460fa Fix ctx.shutdown() not waiting for pending UI renders, fixes #756 Mario Zechner 2026-01-16 03:35:41 +01:00
  • c50bfec01b Fix piped stdin support, auto-enable print mode Mario Zechner 2026-01-16 03:18:56 +01:00
  • c08801e4c5 Add retry logic to OpenAI Codex provider Mario Zechner 2026-01-16 03:14:32 +01:00
  • a20662da87 Remove broken git-diff extension Mario Zechner 2026-01-16 03:07:55 +01:00