- Added OpenRouter as a full agentic provider with restored tool-use history, persisted permissions, and corrected Codex token accounting in mixed-provider workflows.
- Added a session context sidebar and review queue to make active session state and follow-up review work more visible in Chat.
- Added explicit chat thinking controls for Codex and Gemini, including Codex reasoning effort selection plus Gemini 3
thinkingLeveland Gemini 2.5thinkingBudgetpresets. - Improved chat runtime feedback with a dedicated "Running code" status, release reminder follow-up handling, and package/build fixes for the v1.1.1 line.
- Since
v1.1.0, this release includes 14 non-merge commits covering provider expansion, chat UX, reasoning controls, release reminders, and follow-up bug fixes.
- #114 OpenRouter full provider support and history restoration
- #115 Codex context indicator semantics and lifetime token accounting fixes
- #116 session context sidebar and review queue
- #117 chat thinking controls for Codex and Gemini
- release reminder snooze and follow-up release metadata fixes
- running-code status feedback in chat
npm run typecheckpassed.npm run buildpassed.- Version metadata updated in
package.jsonandpackage-lock.json.
- Marked the first stable
1.0.0release for Dr. Claw across desktop and mobile experiences. - Consolidated the recent major product additions including Codex support, Gemini workflows, Research Lab expansion, and skill discovery improvements.
- Established
Dr. Claw v1.0.0as the named release milestone for the current product line.
76185b1Add Paper News dashboard and integrate research paper skills089f979Polish dashboard and news page layouts579ee00fix(pipeline): add promotion workspace structure592d0bbAdd dashboard token usage summaries7a85fedfeat: add file preview support for images and PDFs. Extend CodeEditor beyond text-only viewing to support binary file preview using browser-native elements (img for images, iframe for PDF).8cbf253fix: remove download button from unsupported file preview0322763Add files via upload2b260abReplace Whisper-based voice input with browser-native Web Speech APIec6a10bfix: resolve session processing race condition on session switch (#29)485d621fix: strip thinking blocks from displayed assistant messages72e4295fix: improve MicButton error messages and use portal for tooltip36f52cffeat(compute): add SSH port field for Direct GPU nodes95de26fadd immediate inline port validation with visual feedback6640782Fix default new workspace root pathf9011edClarify Opus Plan model label to avoid confusion777735aChange default Claude model to Opus 4.66c3a493Update chat empty state and remove inno-research-orchestrator946257bfeat: more alert when agent not installedff58b65Fix chat placeholder showing "Claude" when using Gemini CLIc9e23d3Fix chat provider ready prompt copy56c7b4cAdd file chat action to preview headerf06e144Fix remembered tool permissions for Gemini
3a04fc8feat: update server script to use watch path and enhance session handling logic47cad7fAdd: multi-users support6384d5efeat: support project and session managementb3a9a85feat: project creation modalbfda97afix: resolve typescript errors in sidebar componentsb6cae22fix: correctly await normalizeComparablePath in codex session retrievale2c9fceFix workspace root filtering for claimed projects in sidebara7f49dffix: refresh projects after creation and handle more tab switchese7fdb74Fix stale project records on delete123f87aAdd auto research workflow and email settingsf31b7e0feat: analysis workspace when import from outsideeaaed7aFix stale auto research session recoverya4b58c2feat: add QA session type6113465feat: direct to QA session from file systems0f7d5e0fix: gemini session message countf9683aafix: file tag for qa sessions
15324acchore(templates): align agent prompts with claude template6ef6546feat(skills): add gemini-deep-research skill to skill libraryc1defb1Rebuild news dashboard as unified single-page feed with all sources59326f7Add server/data/ to gitignore3e68622Add i18n support (en/zh-CN/ko) to news dashboard, replace source icons with brand logos, and improve UXd57e57eMove research-news Python scripts from skills/ to server/scripts/eb47eb5Add python-tools installer, news data hook updates, and ignore result files147cd5eFix script paths in news source registry and rename action labels045af52Refactor news dashboard to single-tab browsing, improve UX and filter invalid dataf1ffbaefeat(editor): resolve bare filenames and show picker for ambiguous matchesade3e3afix(editor): follow symlinks, resolve partial paths, and improve picker UX1de8fdcfix(chat): recognize extensionless files like Dockerfile as clickable linksc00c865Document auto research in README
ead7e5cUpdate logo image in README.md49fa5beUpdate image source in README.mde963538Adjust image height for VibeLab logof8386c8Adjust image height in READMEa540603Rename project from VibeLab to Dr.Claw2938f67Update README.md662cf74Update project description in README.mdc1d30e3strengthen beta user agreement restrictions530c5a0Stop storing telemetry dialogue content149442erebrand user-facing product naming to Dr. Claw98ad0d8rename package cli and workspace defaults to dr-clawcec4bedUpdate WeChat group QR code830107bfix: update .gitignore to exclude pycache and ensure *_results.json is ignored81fbbbbadd dr-claw compatibility migrations346b40amigrate legacy dr-claw projects and internal identifiers1539cedclean up remaining Dr. Claw branding references2e8764bfix remaining skills taxonomy branding referencesec08d7fupdate repo links and migration guidance for dr-claw2c9c195remove internal rename plan from branch2a8bc6dfold long README sections by topicfc28a90refresh logo assets across README and PWA45d69c8switch app logo to new SVG asset9817c27Add leveraged cognition README copy27ce2baUpdate project licensing to GPL+AGPL combined noticebd1f8abUpdate README license badge and wording
d01091dMerge pull request #23 from OpenLAIR/feat/unified-project-managementd407811Merge remote-tracking branch 'origin/main' into pr/project-dashboard-token-usage-main79cefafMerge pull request #24 from OpenLAIR/pr/project-dashboard-token-usage-main99b7a20Merge pull request #25 from OpenLAIR/feat/add-gemini-deep-research237c7bdMerge remote-tracking branch 'origin/main' into feat/news-dashboard978b6e4Merge pull request #26 from OpenLAIR/feat/chat-file-preview42978ecMerge remote-tracking branch 'origin/main' into feat/news-dashboard404f422Merge pull request #31 from OpenLAIR/feat/news-dashboard2ac3abfMerge pull request #28 from OpenLAIR/fix/workspace-root-filter-claimed-projectsdee91ceMerge branch 'main' of github.com:OpenLAIR/VibeLab into dr-claw-phase-1-branding5a3a2ddMerge pull request #34 from OpenLAIR/dr-claw-phase-1-brandingcce6e90Merge pull request #35: feat(compute): add SSH port field for Direct GPU nodes289b11bMerge pull request #40 from liuyixin-louis/fix/gemini-chat-placeholder0fbbb9bMerge pull request #37 from OpenLAIR/feat/chat-file-preview24c93b1Merge pull request #39 from OpenLAIR/fix/workspace-managementa9f3c88Merge pull request #38 from OpenLAIR/fix/auto-research-stale-sessiona57161cMerge pull request #42 from OpenLAIR/fix/file-chat
- Version metadata updated in
package.jsonandpackage-lock.json.
- Added broader agent and workspace support with Codex integration, Gemini CLI support, survey workspaces, graph previews, and multi-shell execution.
- Expanded core product workflows with project dashboards, guided chat starter refinements, account recovery, file upload/delete flows, and auth/websocket fixes.
- Reworked skill discovery and research UX with a redesigned skills explorer, taxonomy browsing, global skills library surfacing, and multiple dashboard/preview polish passes.
- Refreshed onboarding and documentation with README improvements, badge updates, and cleanup of obsolete guide content.
add codex supportfeat: add gemini cli supportfeat: gemini session supportfeat: gemini cli agent followfeat(survey): add survey workspace and graph previewsfeat(workspace): add multi-shell workspace supportfeat: add file management features including upload and delete functionalityfeat(dashboard): add project overview dashboardStreamline guided chat starter selectionAdd account recovery registration flowAdd global skills library entry and refresh project dashboardAdopt taxonomy-based skill explorer
npm run typecheckpassed.npm run buildpassed.
- Added a guided starter flow in Chat with skill-aware prompt templates to improve first-run onboarding and task kickoff.
- Expanded the Research Lab pipeline by introducing a new presentation/promotion stage and related workflow improvements.
- Improved task management ergonomics in Research Lab with inline task editing and better edit-state handling across project switches.
- Strengthened artifact handling by filtering internal planning files from preview and simplifying placeholder behavior.
feat(chat): add presentation guided starter scenariofeat(chat): add guided starter with skill-aware prompt templatesfeat(researchlab): add inline task editing in pipeline boardfeat(researchlab): improve task card edit discoverability and i18nfix(researchlab): reset inline edit state on project switchfeat: add presentation pipeline as 4th research stagerefactor(pipeline): rename presentation stage to promotionfix: presentation pipeline sanity fixesfix: guard process.env access in shared modelConstants for browser compatibility
npm run typecheckpassed.npm run buildpassed.