文件最后提交记录最后更新时间
refactor: update bootstrap configuration and remove placeholder references - Modified the bootstrap configuration to replace placeholder values with a more descriptive onboarding message. - Implemented a function to purge placeholder provider references from the configuration upon saving, ensuring that real provider details are used. - Adjusted router scenarios and token saver settings to reflect the removal of placeholder models. 6 天前
fix: only add cwd to workspace list when started via pilotdeck server Non-interactive launchers (npm run dev, install.sh wrapper) set PILOTDECK_SKIP_DEFAULT_PROJECT=1 so the source-tree directory is no longer injected into the Web UI project list. Co-authored-by: Cursor <cursoragent@cursor.com> 6 天前
feat(weixin): add Weixin channel integration - Introduced WeixinChannel and WeixinSessionMapper for handling Weixin messaging. - Implemented mock server for testing Weixin interactions. - Added Weixin event rendering logic. - Updated package.json and package-lock.json to include weixin-ilink dependency. - Created tests for Weixin channel functionality. This commit enhances the messaging capabilities by integrating Weixin support, allowing for better interaction with Weixin users. 8 天前
fix: resolve TS errors, remove dead permission docs, and speed up test suite - Remove misleading project-level deny documentation (pilotdeck.yaml permissions.deny was never implemented) - Add --test-force-exit and --test-timeout 60000 to npm test script, reducing suite runtime from 19+ minutes (hanging) to ~60 seconds - Fix TS compilation errors after rebase: EdgeClaw memory apiType cast, workspace-tool null check, gateway destructuring, microcompaction protocol removal, build-forked-messages assertion update - Add cronRunNow to MockGateway, remove stale serverToolTokens field - TUI permission prompt, help dialog, and related test/doc additions Co-authored-by: Cursor <cursoragent@cursor.com> 19 天前
refactor(router): simplify scenarios and config schema - Remove unused scenario types: background, think, longContext, webSearch - Delete longContextThreshold.ts entirely (logic no longer needed) - Simplify subagent policy to skip/judge (remove inherit/fixed) - Add allowedTools whitelist and optional blockedTools to orchestrate config - Add DEFAULT_SUBAGENT_POLICY, DEFAULT_SUBAGENT_MAX_TOKENS, DEFAULT_ALLOWED_TOOLS - Clean up parseRouterConfig to match simplified schema Co-authored-by: Cursor <cursoragent@cursor.com> 22 天前