文件最后提交记录最后更新时间
feat(coding-agent): added internal URL completion with async handlers - Added internal URL completion types and router support for async scheme completion handlers. - Implemented complete() for local, memory, agent, artifact, omp, rule, and skill handlers with robust completion fallbacks. - Added internal URL autocomplete flow with context extraction, fuzzy matching, ranking, and a 25-item suggestion cap. - Integrated internal URL completion into prompt and editor autocomplete behaviors and added completion tests. 2 天前
feat(coding-agent): added internal URL completion with async handlers - Added internal URL completion types and router support for async scheme completion handlers. - Implemented complete() for local, memory, agent, artifact, omp, rule, and skill handlers with robust completion fallbacks. - Added internal URL autocomplete flow with context extraction, fuzzy matching, ranking, and a 25-item suggestion cap. - Integrated internal URL completion into prompt and editor autocomplete behaviors and added completion tests. 2 天前
fix(coding-agent): corrected coding-agent incomplete stop recovery logic - Handled "incomplete" stop reasons in session recovery and auto-compaction workflows. - Dropped the prior assistant turn before attempting recovery on incomplete-length stops. - Expanded auto-compaction reason types and triggers to include "incomplete". - Updated internal URLs parsing internals, export order, tests, and Obsidian URI prompt docs. 4 天前
fix(packages/coding-agent): corrected internal URL parse and read routing - Hardened parseUrl to decode each internal segment and reject empty, . or .. segments. - Added AbortSignal propagation through ReadTool into internal URL resolution to honor cancellation. - Adjusted markdown rendering in read output so raw selector reads bypass markdown formatting. - Aligned conflict:// help text in read/write with URI read-path examples for scope conflicts. 19 天前
refactor(coding-agent): flattened directory structure, eliminated core/ folder - Eliminated core/ directory (252 files, 23 subdirs → distributed) - Reduced max nesting from 9 levels to 5 levels - Promoted tool subdirs to top level: exa/, lsp/, patch/, task/, web/ - Merged web-scrapers/ + web-search/ into web/{scrapers,search}/ - Flattened modes/interactive/ to modes/ - Split execution/ into: ipy/ (python), exec/ (bash), ssh/ - Renamed ipy/python-*.ts to ipy/*.ts (executor, kernel, etc.) - Flattened cursor/exec-bridge.ts to cursor.ts - Created logical groupings: config/, session/, extensibility/, export/ - Updated all imports across 500+ files 4 个月前
feat(coding-agent): added internal URL completion with async handlers - Added internal URL completion types and router support for async scheme completion handlers. - Implemented complete() for local, memory, agent, artifact, omp, rule, and skill handlers with robust completion fallbacks. - Added internal URL autocomplete flow with context extraction, fuzzy matching, ranking, and a 25-item suggestion cap. - Integrated internal URL completion into prompt and editor autocomplete behaviors and added completion tests. 2 天前
feat(coding-agent): added global singletons for URL protocol handlers - Added process-wide singleton instances for InternalUrlRouter, AsyncJobManager, and MCPManager. - Changed internal URL protocols to resolve through registered sessions and scan all active roots/datasets for matches. - Refactored agent, artifact, memory, rule, skill, jobs, and mcp handlers to use shared manager and rule/skill state. - Removed per-session protocol/tool wiring and switched tests to initialize and reset global singleton state. 20 天前
feat(coding-agent): added internal URL completion with async handlers - Added internal URL completion types and router support for async scheme completion handlers. - Implemented complete() for local, memory, agent, artifact, omp, rule, and skill handlers with robust completion fallbacks. - Added internal URL autocomplete flow with context extraction, fuzzy matching, ranking, and a 25-item suggestion cap. - Integrated internal URL completion into prompt and editor autocomplete behaviors and added completion tests. 2 天前
feat(coding-agent): added internal URL completion with async handlers - Added internal URL completion types and router support for async scheme completion handlers. - Implemented complete() for local, memory, agent, artifact, omp, rule, and skill handlers with robust completion fallbacks. - Added internal URL autocomplete flow with context extraction, fuzzy matching, ranking, and a 25-item suggestion cap. - Integrated internal URL completion into prompt and editor autocomplete behaviors and added completion tests. 2 天前
feat: add marketplace plugin system Add Claude Code-compatible marketplace plugin infrastructure: - Registry: types, ID helpers, atomic read/write for marketplaces.json and installed_plugins.json (Claude Code format with version: 2) - Fetcher: classifySource (6 ordered rules), parseMarketplaceCatalog, fetchMarketplace (local sources; git/http stubs for Phase 2) - Resolver + Cache: resolvePluginSource with pathIsWithin containment, cachePlugin, removeCachedPlugin, cleanOrphanedCache - MarketplaceManager: orchestrates add/remove/update marketplaces, install/uninstall/enable plugins, clearPluginRootsCache on mutation - CLI: omp plugin marketplace add|remove|update|list, omp plugin discover, classifyInstallTarget for name@marketplace - Discovery: listClaudePluginRoots reads OMP registry alongside Claude's, OMP authoritative for duplicate plugin IDs - Args: --plugin-dir repeatable flag (parsing only, runtime wiring TBD) - Slash command: /reload-plugins clears fs + roots cache - Test fixtures and 130 tests across 8 test files 2 个月前
refactor: reorganized exports and removed obsolete helper branches - Removed export leakage by demoting many helper and const symbols to module-local scope. - Renamed underscore-prefixed internals and cache fields, then updated related references and satisfies never checks. - Deleted obsolete logic branches and helpers, including harmony-stream interruption flow and unused benchmark runtime helpers. - Updated Biome config and manifests by broadening lint coverage and removing an unused @napi-rs/cli dev dependency. - Adjusted tests and utilities to use renamed test helpers and remove redundant private test-only helpers/locals. 18 天前
feat(coding-agent): added internal URL completion with async handlers - Added internal URL completion types and router support for async scheme completion handlers. - Implemented complete() for local, memory, agent, artifact, omp, rule, and skill handlers with robust completion fallbacks. - Added internal URL autocomplete flow with context extraction, fuzzy matching, ranking, and a 25-item suggestion cap. - Integrated internal URL completion into prompt and editor autocomplete behaviors and added completion tests. 2 天前
feat(coding-agent): added internal URL completion with async handlers - Added internal URL completion types and router support for async scheme completion handlers. - Implemented complete() for local, memory, agent, artifact, omp, rule, and skill handlers with robust completion fallbacks. - Added internal URL autocomplete flow with context extraction, fuzzy matching, ranking, and a 25-item suggestion cap. - Integrated internal URL completion into prompt and editor autocomplete behaviors and added completion tests. 2 天前
feat(coding-agent): added internal URL completion with async handlers - Added internal URL completion types and router support for async scheme completion handlers. - Implemented complete() for local, memory, agent, artifact, omp, rule, and skill handlers with robust completion fallbacks. - Added internal URL autocomplete flow with context extraction, fuzzy matching, ranking, and a 25-item suggestion cap. - Integrated internal URL completion into prompt and editor autocomplete behaviors and added completion tests. 2 天前
feat(coding-agent): added internal URL completion with async handlers - Added internal URL completion types and router support for async scheme completion handlers. - Implemented complete() for local, memory, agent, artifact, omp, rule, and skill handlers with robust completion fallbacks. - Added internal URL autocomplete flow with context extraction, fuzzy matching, ranking, and a 25-item suggestion cap. - Integrated internal URL completion into prompt and editor autocomplete behaviors and added completion tests. 2 天前
feat(coding-agent/internal-urls): enabled vault:// protocol behind vault.enabled gate - Added a vault.enabled setting and isVaultEnabled guard, and vault resolve, write, and path resolution now threw a disabled error when the feature was off. - Improved CLI handling by parsing active vault path output and treating Error: lines from stdout/stderr as command failures. - Updated tests to validate the disabled gate, cached active-vault path resolution, and CLI error surfacing on successful exit codes. 4 天前