Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
120 commits
Select commit Hold shift + click to select a range
52707f4
refactor!: IronClaw v2.0 - external OpenClaw runtime
kumarabhirup Mar 2, 2026
5b371af
chore: add .cursor/skills/ to gitignore and ironclaw-auth extension l…
kumarabhirup Mar 3, 2026
91e3742
feat(cli): add testability options to normalizeWindowsArgv
kumarabhirup Mar 3, 2026
e5aa1ac
test(cli): add windows-argv unit tests
kumarabhirup Mar 3, 2026
be246df
feat(cli): add workspace-seed module for profile bootstrapping
kumarabhirup Mar 3, 2026
0f057c0
feat(cli): overhaul bootstrap-external with gateway auto-fix, robust …
kumarabhirup Mar 3, 2026
5eb084d
test(cli): add bootstrap-external unit and bootstrap-command tests
kumarabhirup Mar 3, 2026
55a9452
test(cli): add run-main entry point tests
kumarabhirup Mar 3, 2026
6d51543
test(cli): add argv, cli-name, cli-utils, ports, profile, profile-uti…
kumarabhirup Mar 3, 2026
b7ddb23
chore(cli): add vitest config for CLI test suite
kumarabhirup Mar 3, 2026
49b46fc
docs(cli): add testing edge case matrix for CLI bootstrap
kumarabhirup Mar 3, 2026
e3c0ca9
feat(web): add ws and testing dependencies (jsdom, testing-library)
kumarabhirup Mar 3, 2026
954ac67
chore: update pnpm-lock.yaml for new dependencies
kumarabhirup Mar 3, 2026
2b8a0e2
chore: add test:evals scripts to root package.json
kumarabhirup Mar 3, 2026
a04e97a
chore(web): configure vitest with jsdom env, JSX, and setup file
kumarabhirup Mar 3, 2026
b45ac01
feat(web): externalize ws/bufferutil in next.config and watch .opencl…
kumarabhirup Mar 3, 2026
ba1a66d
feat(web): extend workspace lib with profile discovery and state dir …
kumarabhirup Mar 3, 2026
7bd6583
feat(web): add WebSocket gateway client and RPC support to agent-runner
kumarabhirup Mar 3, 2026
f6769d3
test(web): add comprehensive agent-runner tests
kumarabhirup Mar 3, 2026
0d21941
feat(web): enhance active-runs with WS RPC, subscribe retry, and chat…
kumarabhirup Mar 3, 2026
14feec1
test(web): add active-runs tests with retry and lifecycle coverage
kumarabhirup Mar 3, 2026
2723352
feat(web): extend subagent-runs with status reasoning and media URL s…
kumarabhirup Mar 3, 2026
910d052
test(web): add subagent-runs tests
kumarabhirup Mar 3, 2026
6f6b841
feat(web): enrich profiles API with gateway metadata
kumarabhirup Mar 3, 2026
d4a2e44
feat(web): harden profile switch with validation, existence check, an…
kumarabhirup Mar 3, 2026
d8e2d45
test(web): update profiles API tests for gateway metadata and switch …
kumarabhirup Mar 3, 2026
3568779
feat(web): overhaul workspace init with profile creation, onboarding,…
kumarabhirup Mar 3, 2026
efbeacf
test(web): update workspace init tests for new profile-based flow
kumarabhirup Mar 3, 2026
67812f0
feat(web): add workspace delete API route
kumarabhirup Mar 3, 2026
f3fffec
fix(web): guard system files in file write route and allow aborting w…
kumarabhirup Mar 3, 2026
f23b713
feat(web): improve suggest-files and tree route with better error han…
kumarabhirup Mar 3, 2026
7309d64
test(web): add workspace file-ops, objects, and tree-browse tests
kumarabhirup Mar 3, 2026
e3fb548
feat(web): add subagent status labels to chat-message component
kumarabhirup Mar 3, 2026
af0d34b
feat(web): add message queue UI with edit/send/remove to subagent-panel
kumarabhirup Mar 3, 2026
9542c60
feat(web): add workspace delete and profile discovery to profile-swit…
kumarabhirup Mar 3, 2026
f0135da
feat(web): add copyConfigAuth option to create-workspace-dialog
kumarabhirup Mar 3, 2026
440e706
refactor(web): simplify empty-state to remove inline workspace creation
kumarabhirup Mar 3, 2026
e7bdd45
feat(web): add IDENTITY.md to system file patterns in file-manager-tree
kumarabhirup Mar 3, 2026
3ed8872
refactor(web): move profile management to workspace-sidebar
kumarabhirup Mar 3, 2026
a7a89a9
feat(web): add object-view-active-view module for workspace page
kumarabhirup Mar 3, 2026
a61aedd
refactor(web): update workspace page layout and profile integration
kumarabhirup Mar 3, 2026
693811c
test(web): add profile-switcher, object-filter-bar, stream-parser, an…
kumarabhirup Mar 3, 2026
ba65d0b
test(web): add workspace-profiles tests
kumarabhirup Mar 3, 2026
ebde96c
feat(extensions): add ironclaw-auth extension with OAuth device flow
kumarabhirup Mar 3, 2026
1deeb58
feat(evals): add eval framework with dataset, graders, and regression…
kumarabhirup Mar 3, 2026
64aa389
docs(dench): update workspace paths for ironclaw profile and add brow…
kumarabhirup Mar 3, 2026
ba01abd
docs(web): add testing interaction ledger
kumarabhirup Mar 3, 2026
a952057
feat(evals): add eval runner, types, and vitest config
kumarabhirup Mar 3, 2026
37400ba
fix(cli): harden bootstrap profile and recovery paths
kumarabhirup Mar 3, 2026
75b8410
fix(cli): sync bootstrap gateway port for web runtime
kumarabhirup Mar 3, 2026
c134c9b
chore(config): pin Ironclaw state dir to .openclaw-ironclaw
kumarabhirup Mar 3, 2026
785dd44
refactor(cli): pin Ironclaw profile and simplify profile handling
kumarabhirup Mar 3, 2026
796a2fc
refactor(workspace): profile to workspace model in web lib
kumarabhirup Mar 3, 2026
232d664
feat(api): add workspace list and switch API routes
kumarabhirup Mar 3, 2026
9b505e9
refactor(api): update profiles API for workspace model
kumarabhirup Mar 3, 2026
4f0f7af
refactor(api): update workspace init for workspace model
kumarabhirup Mar 3, 2026
6084381
refactor(api): update workspace delete for workspace model
kumarabhirup Mar 3, 2026
974ba61
refactor(api): update workspace tree and virtual-file routes
kumarabhirup Mar 3, 2026
1adb7b9
refactor(web): update workspace components for workspace model
kumarabhirup Mar 3, 2026
3c2138e
feat(web): add workspace-switch component
kumarabhirup Mar 3, 2026
aec4e9d
refactor(web): update workspace page and hooks
kumarabhirup Mar 3, 2026
227739d
refactor(cli): update bootstrap for workspace path
kumarabhirup Mar 3, 2026
c704ddd
refactor(cli): update program help and bootstrap options
kumarabhirup Mar 3, 2026
f6eee0b
refactor(cli): update workspace-seed with dynamic identity and dench …
kumarabhirup Mar 3, 2026
365e165
fix(test): resolve lint errors in workspace and init route tests
kumarabhirup Mar 3, 2026
8eb25cf
chore: update tsconfig and vitest config
kumarabhirup Mar 3, 2026
9044919
refactor(skills): rename dench skill to crm and add browser skill
kumarabhirup Mar 3, 2026
a0d5281
refactor(cli): generalize workspace-seed for multiple managed skills
kumarabhirup Mar 3, 2026
501276b
refactor(cli): remove dench-specific bootstrap code
kumarabhirup Mar 3, 2026
61f0313
chore(web): add @repo/* tsconfig path alias for cross-package imports
kumarabhirup Mar 3, 2026
bf6a0ab
refactor(api): deduplicate workspace init using shared workspace-seed
kumarabhirup Mar 3, 2026
74b3b23
feat(web): add multi-workspace agent config management
kumarabhirup Mar 3, 2026
38f3cb6
feat(web): use workspace-aware agent IDs for gateway sessions
kumarabhirup Mar 3, 2026
1398e55
feat(api): register default agent in config on workspace switch
kumarabhirup Mar 3, 2026
70ca59a
refactor(web): show IDENTITY.md in workspace, filter managed skills, …
kumarabhirup Mar 3, 2026
72d5204
test: update tests for dench-to-crm rename and IDENTITY.md visibility
kumarabhirup Mar 3, 2026
477daad
feat(gateway): migrate chat transport to WebSocket and enforce single…
kumarabhirup Mar 3, 2026
f6f9a5b
refactor(web): eliminate SubagentPanel, unify into ChatPanel subagent…
kumarabhirup Mar 3, 2026
775e0e9
chore(web): update TypeScript build info for improved module resolution
kumarabhirup Mar 3, 2026
045b73f
fix(web): subagent tool events — live streaming + persisted enrichment
kumarabhirup Mar 4, 2026
33589ca
delete: remove debug log file and update Ironclaw identity in workspa…
kumarabhirup Mar 4, 2026
7fa49f5
feat(cli): add ensureSubagentDefaults function to set default subagen…
kumarabhirup Mar 4, 2026
a1cb0b8
refactor(web): streamline subagent session enrichment and tool event …
kumarabhirup Mar 4, 2026
8542f07
refactor(web): improve data handling in DataTable and ObjectTable com…
kumarabhirup Mar 4, 2026
0820d72
fix(web): fall back to profile gateway WS target
kumarabhirup Mar 4, 2026
ad41e74
fix(web): stabilize object table row ordering
kumarabhirup Mar 4, 2026
68015d6
refactor(web): enhance entry detail and object table components for i…
kumarabhirup Mar 4, 2026
b5987e9
feat(web): add multi-view schema and settings persistence
kumarabhirup Mar 4, 2026
8513b9a
chore(web): add monaco editor dependencies
kumarabhirup Mar 4, 2026
3f6f181
feat(web): add monaco workspace code editor
kumarabhirup Mar 4, 2026
cd7ea43
feat(web): add calendar timeline gallery and list object views
kumarabhirup Mar 4, 2026
bc6a4d5
fix(web): add browser fs fallback in Next webpack config
kumarabhirup Mar 4, 2026
afab67a
fix(web): add encoding fallback for html-to-docx bundle
kumarabhirup Mar 4, 2026
b2c946b
test(web): cover multi-view resolution and scheduling interactions
kumarabhirup Mar 4, 2026
1651b95
chore(web): document client fallback rationale in webpack config
kumarabhirup Mar 4, 2026
14d8df2
docs(crm): add created_at and updated_at date fallback guidance
kumarabhirup Mar 4, 2026
ffda566
feat(web): add spreadsheet data transform utilities
kumarabhirup Mar 4, 2026
9012a6e
test(web): add monaco code editor behavior coverage
kumarabhirup Mar 4, 2026
19dffea
feat(web): add binary workspace file write endpoint
kumarabhirup Mar 4, 2026
3f3ed89
feat(web): add editable spreadsheet workspace component
kumarabhirup Mar 4, 2026
9890cd9
test(web): add raw-file binary write route coverage
kumarabhirup Mar 4, 2026
c2fc170
test(web): add exhaustive spreadsheet utility coverage
kumarabhirup Mar 4, 2026
601d523
feat(web): extract workspace editor toolbar primitives
kumarabhirup Mar 4, 2026
da44073
feat(web): add workspace binary write API endpoint
kumarabhirup Mar 4, 2026
aaad832
feat(web): add rich DOCX/TXT workspace editor
kumarabhirup Mar 4, 2026
f98fb75
test(web): cover workspace binary write API
kumarabhirup Mar 4, 2026
bd859a5
test(web): add rich document editor interaction coverage
kumarabhirup Mar 4, 2026
2c5e5a8
chore(web): refresh tsbuildinfo
kumarabhirup Mar 4, 2026
1c93a3b
fix(cli): enforce full tool profile in dench bootstrap
kumarabhirup Mar 4, 2026
4d6eec7
npx denchclaw
kumarabhirup Mar 4, 2026
af45d4d
CLI: add managed web runtime with start/stop/update commands and majo…
kumarabhirup Mar 5, 2026
286d0fd
delete em all
kumarabhirup Mar 5, 2026
ee6f3c6
chore: update package versions and add posthog dependencies
kumarabhirup Mar 5, 2026
912e771
fix tests, add telemetry, deploy v2.0.4
kumarabhirup Mar 5, 2026
78e04e2
fix(cli): improve bootstrap onboard UX and fix command references
kumarabhirup Mar 5, 2026
ec326fb
chore: add env examples for development setup
kumarabhirup Mar 5, 2026
b4b644a
fix(cli): dereference symlinks during web runtime installation
kumarabhirup Mar 5, 2026
ec973f4
fix(cli): update bootstrap onboard test for accept-risk and skip-ui f…
kumarabhirup Mar 5, 2026
8847e44
feat(cli): add flatten-standalone-deps for pnpm standalone builds
kumarabhirup Mar 5, 2026
cceeccb
chore: bump to v2.0.5 with deploy scripts and prepack integration
kumarabhirup Mar 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
380 changes: 0 additions & 380 deletions .agent/workflows/update_clawdbot.md

This file was deleted.

1 change: 0 additions & 1 deletion .agents/maintainers.md

This file was deleted.

Loading