Commit Graph
332 Commits
Author SHA1 Message Date
James Peter aacde41614 Merge origin/main: adopt remote codex-cli version bumps; keep ours elsewhere 2025-08-30 06:32:47 +10:00
James Peter 7d4cf9bf54 feat(tui/file-completion): prioritize CWD matches; related UX fixes
- TUI: prioritize files from current working directory in completions;
  refine redraw debounce for lower latency; history/markdown rendering tweaks.
- Core/web_fetch: safer HTML sanitization, basic GitHub issue extraction,
  and trimmed payload heuristics.
- Core/agent_tool: more robust command_exists on unix/windows; improve fallbacks.
- Fix: remove unused var in JSON-LD scan to silence warning.

Build: verified with ./build-fast.sh (no warnings).
2025-08-30 06:19:34 +10:00
James Peter e4601bd4b3 ui(tui/assistant): remove inner top/bottom padding from code cards\n\n- Drop 1-row inner pads; keep only top/bottom border\n- Update height math: +2 (borders) instead of +4\n- Adjust render skip/visible calculations to match\n- Keeps left/right padding and language title logic intact 2025-08-29 17:44:33 +10:00
GitHub Action a09a4926aa chore(release): 0.2.43 [skip ci] 2025-08-29 06:19:39 +00:00
James Peter 9afc6eb93d Merge fix/npx-bin-collision: restore correct npx behavior; robust global PATH collision handling\n\n- Runtime: always run bundled binary; show npx path; never delegate to VS Code\n- Postinstall: detect any PATH collisions, remove our 'code' shim, keep 'coder'\n- Logs: clear guidance for both npx and global installs 2025-08-29 16:10:54 +10:00
James Peter 1dc19da369 fix(cli/postinstall): if any other 'code' exists on PATH, remove our global shim and log clear guidance\n\n- Detect collisions using all candidates (which -a) not just the first\n- Remove npm global 'code' shim to avoid shadowing VS Code et al.\n- Keep 'coder' as the stable entrypoint; still create code-tui/exec wrappers\n- Offer optional 'vscode' alias to the detected editor path\n\nPairs with runtime change to always exec our bundled binary under npx. 2025-08-29 16:09:11 +10:00
James Peter 448b176a80 fix(cli/bin): stop delegating to system 'code' (VS Code) when invoked via npm/npx; always run bundled binary and show path\n\n- Remove fragile delegation heuristic that caused to open VS Code\n- Print a concise notice under npx showing the exact binary path in use\n- Keep postinstall collision handling for global installs unchanged\n\nThis restores expected behavior and makes collisions visible during npx runs. 2025-08-29 15:44:56 +10:00
GitHub Action 2495b97c5b chore(release): 0.2.42 [skip ci] 2025-08-29 04:29:17 +00:00
James Peter 6d80b3ab6d merge(main<-origin/main): keep ours; adopt version bumps 2025-08-29 14:20:26 +10:00
James Peter eea7d98e2b chore: commit local work (CLI + core + TUI) 2025-08-29 14:20:24 +10:00
GitHub Action 312495f0f5 chore(release): 0.2.41 [skip ci] 2025-08-29 03:51:11 +00:00
GitHub Action 21cb27418f chore(release): 0.2.40 [skip ci] 2025-08-29 03:07:58 +00:00
James Peter 4d9874fb0a merge(upstream-2025-08-29): integrate upstream main with -X ours; align web_search events; fix TUI popup APIs; clean warnings; build passes 2025-08-29 12:55:03 +10:00
GitHub Action cda9844497 chore(release): 0.2.38 [skip ci] 2025-08-29 01:55:54 +00:00
GitHub Action c4808ba2ea chore(release): 0.2.37 [skip ci] 2025-08-27 02:17:20 +00:00
James Peter 5bb9d01b58 packaging: move binaries to npm optionalDependencies per target; postinstall resolves platform package before GitHub fallback 2025-08-27 11:51:13 +10:00
GitHub Action ec267cb882 chore(release): 0.2.36 [skip ci] 2025-08-27 01:30:14 +00:00
James Peter 7cd2b18a04 packaging: download single binary + create code-tui/code-exec wrappers; CI builds only 'code' 2025-08-27 11:06:08 +10:00
GitHub Action 929d4fea6a chore(release): 0.2.35 [skip ci] 2025-08-27 00:49:13 +00:00
James Peter f5f2fd099e release: slimmer assets + zstd fallback (.zst/.tar.gz)\n\n- Dual-format artifacts for macOS and Linux (.zst + .tar.gz)\n- Postinstall picks one: prefers .zst when zstd available, else .tar.gz\n- Windows stays .zip\n- Trim npm package (no embedded natives)\n- release-prod strips debuginfo; warning cleanup 2025-08-27 10:33:56 +10:00
GitHub Action b13312f79a chore(release): 0.2.34 [skip ci] 2025-08-26 07:29:26 +00:00
GitHub Action debb1c58d2 chore(release): 0.2.33 [skip ci] 2025-08-26 06:10:48 +00:00
GitHub Action 370b15e51d chore(release): 0.2.32 [skip ci] 2025-08-25 11:11:14 +00:00
GitHub Action c3c56eda21 chore(release): 0.2.31 [skip ci] 2025-08-25 01:15:39 +00:00
GitHub Action 83a02326df chore(release): 0.2.30 [skip ci] 2025-08-24 23:39:08 +00:00
GitHub Action 476bc8c724 chore(release): 0.2.29 [skip ci] 2025-08-24 23:05:00 +00:00
GitHub Action 729b512162 chore(release): 0.2.28 [skip ci] 2025-08-24 18:28:36 +00:00
GitHub Action 9b4f687e52 chore(release): 0.2.27 [skip ci] 2025-08-24 11:36:47 +00:00
GitHub Action 3628ef1b5a chore(release): 0.2.26 [skip ci] 2025-08-24 07:18:28 +00:00
GitHub Action 6e91115689 chore(release): 0.2.25 [skip ci] 2025-08-24 06:40:03 +00:00
GitHub Action 9e2046aa38 chore(release): 0.2.24 [skip ci] 2025-08-24 06:24:57 +00:00
GitHub Action 0b1d2b458b chore(release): 0.2.23 [skip ci] 2025-08-24 06:00:27 +00:00
GitHub Action ff599f3f23 chore(release): 0.2.22 [skip ci] 2025-08-24 04:53:22 +00:00
GitHub Action 079ed7599f chore(release): 0.2.21 [skip ci] 2025-08-24 02:10:48 +00:00
GitHub Action 5518dd5731 chore(release): 0.2.20 [skip ci] 2025-08-24 01:15:51 +00:00
GitHub Action 5c4947e0d7 chore(release): 0.2.19 [skip ci] 2025-08-24 00:48:36 +00:00
GitHub Action d2cfbf166e chore(release): 0.2.18 [skip ci] 2025-08-24 00:30:32 +00:00
GitHub Action 512ea13779 chore(release): 0.2.17 [skip ci] 2025-08-24 00:01:29 +00:00
GitHub Action 2e7b5b896a chore(release): 0.2.16 [skip ci] 2025-08-23 23:37:31 +00:00
GitHub Action 2365963f81 chore(release): 0.2.15 [skip ci] 2025-08-23 23:10:46 +00:00
GitHub Action 4ec50832b2 chore(release): 0.2.14 [skip ci] 2025-08-23 22:49:37 +00:00
GitHub Action ed17e57afd chore(release): 0.2.13 [skip ci] 2025-08-23 22:22:14 +00:00
GitHub Action 6f3ceabed4 chore(release): 0.2.12 [skip ci] 2025-08-23 21:18:13 +00:00
GitHub Action 88a54572d8 chore(release): 0.2.11 [skip ci] 2025-08-23 20:40:37 +00:00
GitHub Action 02dd741fd0 chore(release): 0.2.10 [skip ci] 2025-08-23 08:46:12 +00:00
GitHub Action d49dba7af7 chore(release): 0.2.9 [skip ci] 2025-08-21 01:02:41 +00:00
GitHub Action a83bb5f11a chore(release): 0.2.8 [skip ci] 2025-08-21 00:34:54 +00:00
GitHub Action 424359586c chore(release): 0.2.7 [skip ci] 2025-08-20 10:58:54 +00:00
GitHub Action 165c5f87fb chore(release): 0.2.6 [skip ci] 2025-08-20 01:12:56 +00:00
GitHub Action 5204c58db9 chore(release): 0.2.5 [skip ci] 2025-08-19 22:00:49 +00:00