Peter Steinberger
0888941a44
fix: propagate agent run context for subagent announce
2026-01-19 00:45:30 +00:00
Peter Steinberger
ac5eb53f25
feat: add exec pathPrepend config
2026-01-19 00:35:43 +00:00
Peter Steinberger
d26f5bb11d
fix: stabilize ci checks
2026-01-19 00:34:26 +00:00
Seb Slight
02415d6831
Web: trim HTML error bodies in web_fetch ( #1193 )
...
* Web: trim HTML error bodies in web_fetch
* fix: trim web_fetch HTML error bodies (#1193 ) (thanks @sebslight)
---------
Co-authored-by: Sebastian Slight <sbarrios93@gmail.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-01-19 00:24:16 +00:00
Peter Steinberger
ac99deaabe
macOS: fix onboarding test helper call
2026-01-19 00:19:44 +00:00
Peter Steinberger
757eb23d79
docs: update README channels + deepwiki badge
2026-01-19 00:17:42 +00:00
Peter Steinberger
51717be768
fix(plugins): prefer dist plugin-sdk in tests
2026-01-19 00:15:45 +00:00
Peter Steinberger
9264cd0db1
chore: remove unused program context imports
2026-01-19 00:15:45 +00:00
Peter Steinberger
927bd4b23f
test: stabilize sessions_send waits
2026-01-19 00:15:45 +00:00
Peter Steinberger
b049deea9c
fix: gate gateway restarts and discord abort reconnects
2026-01-19 00:15:45 +00:00
Peter Steinberger
d520a07720
refactor(plugins): improve loader resolution
2026-01-19 00:15:44 +00:00
Peter Steinberger
1c479b140b
test: harden gateway mocks and env isolation
2026-01-19 00:15:44 +00:00
Peter Steinberger
b63055d8d2
refactor(logging): split config + subsystem imports
2026-01-19 00:15:44 +00:00
Peter Steinberger
7fef4b332d
fix: log plugin load errors in gateway
2026-01-19 00:15:24 +00:00
Peter Steinberger
ef5d9eca39
fix: refine TUI model search rendering
2026-01-19 00:15:16 +00:00
Peter Steinberger
4638e7c6f0
Usage: add cost summaries to /usage + mac menu
2026-01-19 00:05:06 +00:00
Peter Steinberger
8a0d498443
Merge pull request #1197 from chriseidhof/channels
...
The link should be skills
2026-01-18 23:59:17 +00:00
Peter Steinberger
ee31a1d527
chore: document slack bolt import interop
2026-01-18 23:55:36 +00:00
Peter Steinberger
96422b4ef7
fix(slack): handle bolt CJS interop ( #1191 ) — thanks @CoreyH
...
Co-authored-by: Corey Henderson <corey@example.com>
2026-01-18 23:54:50 +00:00
Peter Steinberger
607b24cf16
docs: elevate security audit callout
2026-01-18 23:37:14 +00:00
Peter Steinberger
0ce65f5359
Merge pull request #1195 from gumadeiras/main
...
enhancement: 3x faster CLI invocation, unify boolean/env parsing, streamline CLI startup paths
2026-01-18 23:28:36 +00:00
Peter Steinberger
c0c82925c4
chore: update pnpm lockfile
2026-01-18 23:28:21 +00:00
Peter Steinberger
8bc6ab5c08
fix: optimize routed CLI path ( #1195 ) (thanks @gumadeiras)
2026-01-18 23:28:09 +00:00
Peter Steinberger
3084658c9a
Merge pull request #1185 from KrauseFx/improve-anthropic-token-hints
...
chore(auth): Improve Anthropic token option hints in onboarding wizard
2026-01-18 23:27:58 +00:00
Peter Steinberger
db8113e2d4
Merge pull request #1198 from vignesh07/feat/tui-model-picker-search
...
feat(tui): add fuzzy search to model picker 🔍
2026-01-18 23:27:02 +00:00
Peter Steinberger
abb645e527
fix: preserve fuzzy ranking in model picker ( #1198 ) (thanks @vignesh07)
2026-01-18 23:26:42 +00:00
Vignesh Natarajan
abf3c4700d
fix: prioritize exact substring matches over fuzzy in model search
...
- Exact substring in label (earliest position wins)
- Word-boundary prefix matches
- Description substring matches
- Fuzzy matching as fallback
This ensures 'opus' shows claude-3-opus before openrouter models.
2026-01-18 23:18:28 +00:00
Vignesh Natarajan
68b2ce5a3a
feat(tui): add fuzzy search to model picker
...
- Add SearchableSelectList component with fuzzy filtering
- Integrate with /models command for quick model search
- Support up/down navigation while typing
- Uses pi-tui's fuzzyFilter for intelligent matching
2026-01-18 23:18:28 +00:00
Peter Steinberger
48b790d07e
fix: hide menubar usage errors
2026-01-18 23:18:10 +00:00
Gustavo Madeira Santana
18d7d591a8
removing aux funcs for benchmarking
...
Leftover functions I was using the benchmark and time CLI calls
2026-01-18 23:10:39 +00:00
Gustavo Madeira Santana
c77e5c13c2
Remove unused import from run-main.ts
...
Deleted the unused import of hasHelpOrVersion from argv.js to clean up the code.
2026-01-18 23:10:39 +00:00
Gustavo Madeira Santana
8fddbe78cf
CLI: streamline startup paths and env parsing
...
Add shared parseBooleanValue()/isTruthyEnvValue() and apply across CLI, gateway, memory, and live-test flags for consistent env handling.
Introduce route-first fast paths, lazy subcommand registration, and deferred plugin loading to reduce CLI startup overhead.
Centralize config validation via ensureConfigReady() and add config caching/deferred shell env fallback for fewer IO passes.
Harden logger initialization/imports and add focused tests for argv, boolean parsing, frontmatter, and CLI subcommands.
2026-01-18 23:10:39 +00:00
Peter Steinberger
1566c89ab0
fix: import wizard prompter in onboarding adapters
2026-01-18 23:05:05 +00:00
Peter Steinberger
11bb6a7ab8
docs: update changelog for docs:list guard
2026-01-18 22:53:59 +00:00
Peter Steinberger
6f6bdcd54e
fix: guard docs:list when docs dir missing
2026-01-18 22:53:39 +00:00
Peter Steinberger
33c42aa2cc
docs: update channel allowlist guidance
2026-01-18 22:52:00 +00:00
Peter Steinberger
920cb8a1ed
feat: resolve allowlists in channel plugins
2026-01-18 22:52:00 +00:00
Peter Steinberger
480d7cb7c8
feat: expand dm allowlist onboarding
2026-01-18 22:52:00 +00:00
Peter Steinberger
a4d46c47f7
fix: honor telegram pairing allowlists for native commands
2026-01-18 22:52:00 +00:00
Peter Steinberger
a2500617fd
test: update expectations for session reset behavior
2026-01-18 22:51:37 +00:00
Peter Steinberger
d20f83f3a6
feat: add agent targeting + reply overrides
2026-01-18 22:50:51 +00:00
Peter Steinberger
329246263a
feat(mac): manage node service in remote mode
2026-01-18 22:50:02 +00:00
Peter Steinberger
687c58a2a7
Merge pull request #1196 from vignesh07/feat/tui-waiting-shimmer-clean
...
feat(tui): animated waiting status with shimmer effect ✨
2026-01-18 22:38:08 +00:00
Peter Steinberger
7b3dc268e7
fix: smooth TUI waiting shimmer ( #1196 ) (thanks @vignesh07)
2026-01-18 22:37:36 +00:00
Peter Steinberger
0a5eaf13f3
chore: block node_modules commits
2026-01-18 22:28:59 +00:00
Peter Steinberger
eaa6fbfd8e
chore: rename memory-lancedb extension folder
2026-01-18 22:27:22 +00:00
Peter Steinberger
b35de3e6fe
build: update A2UI bundle hash
2026-01-18 22:26:12 +00:00
Peter Steinberger
1fdf340b7b
build: refresh A2UI bundle
2026-01-18 22:26:12 +00:00
Peter Steinberger
35b271d8f3
fix: patch session store updates
2026-01-18 22:26:12 +00:00
Peter Steinberger
70db8d1ef3
fix: remove unreachable approval fallback
2026-01-18 22:26:12 +00:00