..
compaction
fix(compaction): add chunked fallback when messages exceed model context window ( #3038 )
2026-03-30 14:47:41 -06:00
export-html
refactor: remove dead code (unused exports) ( #1486 )
2026-03-19 15:33:32 -06:00
extensions
fix(interactive): keep MCP tool output ordered and restore secure prompt fallback
2026-04-11 12:47:41 -05:00
lsp
fix(windows): harden portability across runtime and tooling
2026-04-10 20:33:18 -05:00
tools
feat(gsd): implement ADR-005 multi-model provider and tool strategy
2026-04-10 12:33:40 -05:00
agent-session-model-switch.test.ts
fix(pi-coding-agent): cancel stale retries after model switch
2026-04-03 16:21:21 +02:00
agent-session-tool-refresh.test.ts
fix(pi-coding-agent): restore extension tools after session switch ( #3616 )
2026-04-06 09:51:58 -05:00
agent-session.ts
fix(providers): route Anthropic subscription users through Claude Code CLI ( #3772 )
2026-04-08 07:20:20 -05:00
artifact-manager.ts
feat: TTSR + blob/artifact storage (ported from oh-my-pi)
2026-03-13 08:43:56 -06:00
auth-storage.test.ts
fix: detect and block Gemini CLI OAuth tokens used as API keys ( #3296 )
2026-04-05 01:05:08 -04:00
auth-storage.ts
fix: detect and block Gemini CLI OAuth tokens used as API keys ( #3296 )
2026-04-05 01:05:08 -04:00
bash-executor.ts
fix(windows): prevent EINVAL by disabling detached process groups on Win32 ( #2744 )
2026-03-26 16:08:03 -06:00
blob-store.ts
fix: resolve race conditions in blob-store, discovery-cache, and agent-loop
2026-03-22 22:30:44 -03:00
chat-controller-ordering.test.ts
fix(tui): clear pinned output on message_end to prevent duplicate display
2026-04-11 17:41:50 -05:00
compaction-orchestrator.ts
fix(core): address PR review feedback for non-apikey provider support ( #2452 )
2026-03-25 08:45:20 -06:00
constants.ts
refactor: centralize magic numbers into constants.ts ( #1044 )
2026-03-17 18:45:43 -06:00
contextual-tips.test.ts
feat: add contextual tips system for TUI and web terminal
2026-03-23 14:28:50 -05:00
contextual-tips.ts
feat: add contextual tips system for TUI and web terminal
2026-03-23 14:28:50 -05:00
defaults.ts
feat: vendor Pi source into workspace monorepo
2026-03-12 21:55:17 -06:00
diagnostics.ts
feat: vendor Pi source into workspace monorepo
2026-03-12 21:55:17 -06:00
discovery-cache.test.ts
test: replace shape-only assertions with value checks ( #1875 )
2026-03-21 15:25:10 -06:00
discovery-cache.ts
fix: resolve race conditions in blob-store, discovery-cache, and agent-loop
2026-03-22 22:30:44 -03:00
event-bus.ts
feat: vendor Pi source into workspace monorepo
2026-03-12 21:55:17 -06:00
exec.ts
fix: add Windows shell guard to remaining spawn sites ( #3058 )
2026-03-30 14:44:20 -06:00
fallback-resolver.test.ts
feat(core): support for 'non-api-key' provider extensions like Claude Code CLI ( #2382 )
2026-03-24 15:50:12 -06:00
fallback-resolver.ts
feat(core): support for 'non-api-key' provider extensions like Claude Code CLI ( #2382 )
2026-03-24 15:50:12 -06:00
footer-data-provider.ts
feat: vendor Pi source into workspace monorepo
2026-03-12 21:55:17 -06:00
fs-utils.test.ts
refactor(test): replace try/finally with beforeEach/afterEach in packages tests ( #2390 )
2026-03-24 21:34:10 -06:00
fs-utils.ts
fix: failure recovery & resume safeguards (all 4 waves) ( #956 )
2026-03-17 16:03:49 -06:00
image-overflow-recovery.test.ts
fix: recover from many-image dimension overflow by stripping older images ( #3075 )
2026-03-30 14:40:35 -06:00
image-overflow-recovery.ts
fix: recover from many-image dimension overflow by stripping older images ( #3075 )
2026-03-30 14:40:35 -06:00
index.ts
Merge pull request #2281 from jeremymcs/worktree-local-commands-stay-local
2026-04-10 07:38:18 -05:00
keybindings.ts
refactor: remove dead code (unused exports) ( #1486 )
2026-03-19 15:33:32 -06:00
lifecycle-hooks.test.ts
fix(core): address PR review feedback for non-apikey provider support ( #2452 )
2026-03-25 08:45:20 -06:00
lifecycle-hooks.ts
fix(core): address PR review feedback for non-apikey provider support ( #2452 )
2026-03-25 08:45:20 -06:00
local-model-check.ts
feat: complete offline mode support ( #2429 )
2026-03-24 22:35:45 -06:00
lock-utils.ts
refactor: extract shared file lock utilities
2026-03-19 15:16:56 -03:00
messages.test.ts
fix: prevent LLM from confusing background task output with user input ( #3069 )
2026-03-30 14:42:56 -06:00
messages.ts
fix: prevent LLM from confusing background task output with user input ( #3069 )
2026-03-30 14:42:56 -06:00
model-discovery.test.ts
feat: dynamic model discovery & provider management UX ( #581 )
2026-03-16 06:23:18 -06:00
model-discovery.ts
feat: dynamic model discovery & provider management UX ( #581 )
2026-03-16 06:23:18 -06:00
model-registry-auth-mode.test.ts
fix(model-registry): scope custom provider stream handlers to prevent clobbering built-in API handlers
2026-03-25 22:33:48 +01:00
model-registry-discovery.test.ts
feat: dynamic model discovery & provider management UX ( #581 )
2026-03-16 06:23:18 -06:00
model-registry.ts
Merge pull request #3561 from Tibsfox/fix/ollama-fallback-provider-ready
2026-04-05 15:59:20 -05:00
model-resolver.ts
fix(pi-coding-agent): resolve model fallback race that ignores configured provider ( #3534 )
2026-04-05 07:14:24 -05:00
models-json-writer.test.ts
feat: dynamic model discovery & provider management UX ( #581 )
2026-03-16 06:23:18 -06:00
models-json-writer.ts
feat: dynamic model discovery & provider management UX ( #581 )
2026-03-16 06:23:18 -06:00
package-commands.test.ts
fix(core): address PR review feedback for non-apikey provider support ( #2452 )
2026-03-25 08:45:20 -06:00
package-commands.ts
feat(core): support for 'non-api-key' provider extensions like Claude Code CLI ( #2382 )
2026-03-24 15:50:12 -06:00
package-manager.ts
merge: resolve conflicts with origin/main for PR #2008
2026-03-25 22:36:37 -06:00
prompt-templates.ts
refactor: remove dead code (unused exports) ( #1486 )
2026-03-19 15:33:32 -06:00
resolve-config-value.test.ts
refactor(test): consolidate regression and override tests into #666 test files
2026-04-02 14:06:19 +02:00
resolve-config-value.ts
fix(security): add configurable overrides for command allowlist and SSRF blocklist
2026-04-02 13:45:05 +02:00
resource-loader-cache-reset.test.ts
fix(pi-coding-agent): restore extension tools after session switch ( #3616 )
2026-04-06 09:51:58 -05:00
resource-loader.ts
fix(pi-coding-agent): restore extension tools after session switch ( #3616 )
2026-04-06 09:51:58 -05:00
retry-handler.test.ts
fix(providers): match 'out of extra usage' error and respect claude-code provider in model resolution ( #3772 )
2026-04-08 10:47:35 -05:00
retry-handler.ts
fix(providers): match 'out of extra usage' error and respect claude-code provider in model resolution ( #3772 )
2026-04-08 10:47:35 -05:00
sdk.ts
fix claude code mcp elicitation bridge
2026-04-10 19:24:51 -05:00
session-manager.test.ts
refactor(test): replace try/finally with beforeEach/afterEach in packages tests ( #2390 )
2026-03-24 21:34:10 -06:00
session-manager.ts
Merge pull request #1459 from frizynn/refactor/shared-lock-utils
2026-03-19 15:51:47 -06:00
settings-manager-security.test.ts
fix(security): add configurable overrides for command allowlist and SSRF blocklist
2026-04-02 13:45:05 +02:00
settings-manager.ts
fix(security): add configurable overrides for command allowlist and SSRF blocklist
2026-04-02 13:45:05 +02:00
skill-tool.test.ts
feat(pi): add Skill tool resolution ( #1661 )
2026-03-20 15:42:28 -06:00
skills.ts
fix(skills): prioritize ecosystem dir and skip legacy after migration
2026-03-22 14:11:32 -04:00
slash-commands.ts
feat: add /terminal slash command for direct shell execution ( #2349 )
2026-03-26 09:41:37 -06:00
system-prompt.ts
fix: extension resource management — prune stale dirs, fix isBuiltIn, gate skills on Skill tool, suppress search warnings ( #2235 )
2026-03-23 09:04:01 -06:00
timings.ts
feat: vendor Pi source into workspace monorepo
2026-03-12 21:55:17 -06:00