Commit Graph
100 Commits
Author SHA1 Message Date
Abhimanyu Saharan f258b756e8 feat: refactor imports and clean up code formatting across multiple files 2026-02-06 02:43:08 +05:30
Abhimanyu Saharan 2d60de0900 feat: add live feed for real-time task comments in the board 2026-02-06 02:31:36 +05:30
Abhimanyu Saharan 574800e5a9 feat: enhance BoardApprovalsPanel with detailed approval views and chart integration 2026-02-06 02:17:32 +05:30
Abhimanyu Saharan fe3bfade92 feat: simplify allowed development origins in next.config.ts 2026-02-06 01:56:35 +05:30
Abhimanyu Saharan d2e468ed9f feat: enhance markdown formatting guidelines for comments and feedback in agent and lead documentation 2026-02-06 00:49:10 +05:30
Abhimanyu Saharan 69a6597936 feat: implement task creation endpoint for board leads and enhance board chat functionality 2026-02-06 00:44:03 +05:30
Abhimanyu Saharan f8f5849341 feat: add task mention handling for agents and leads to improve communication 2026-02-06 00:11:08 +05:30
Abhimanyu Saharan 0f251e28f8 feat: improve comment formatting guidelines for agents and leads to enhance clarity 2026-02-05 23:45:37 +05:30
Abhimanyu Saharan 93ff09f253 feat: enhance approval serialization and implement agent notification for new task comments 2026-02-05 23:38:53 +05:30
Abhimanyu Saharan 13c404547f feat: clarify heartbeat expectations for agents by defining concrete outputs and blocker reporting 2026-02-05 23:27:35 +05:30
Abhimanyu Saharan 5ed6b923a4 feat: update heartbeat guidelines for agents and leads to clarify task review and commenting rules 2026-02-05 23:27:09 +05:30
Abhimanyu Saharan 51b352df45 feat: implement comment posting functionality and notify lead on task unassignment 2026-02-05 23:19:46 +05:30
Abhimanyu Saharan fa91352430 feat: add agent name uniqueness check and enhance heartbeat guidelines for leads 2026-02-05 23:06:59 +05:30
Abhimanyu Saharan 94937f96b9 feat: update delegation guidelines to prioritize task assignment order 2026-02-05 22:53:14 +05:30
Abhimanyu Saharan e09460a881 feat: enhance agent creation with human-like naming and improve task assignment notifications 2026-02-05 22:51:46 +05:30
Abhimanyu Saharan cbf9fd1b0a feat: implement agent nudging functionality and enhance task assignment rules for board leads 2026-02-05 22:27:50 +05:30
Abhimanyu Saharan 77e37f73b3 feat: add lead notification for new task creation and improve comment ordering 2026-02-05 19:48:30 +05:30
Abhimanyu Saharan 28b4a5bba8 feat: implement gateway main agent functionality and update agent handling 2026-02-05 19:29:17 +05:30
Abhimanyu Saharan 4cc6c42440 feat: add is_board_lead property to agent and board types 2026-02-05 19:06:32 +05:30
Abhimanyu Saharan 9e8ff0dadf fix: align main agent template filenames 2026-02-05 16:02:19 +05:30
Abhimanyu Saharan 146d536a78 fix: add explicit onboarding api instructions 2026-02-05 16:01:10 +05:30
Abhimanyu Saharan 4926cc1c59 fix: clarify onboarding response protocol 2026-02-05 15:58:46 +05:30
Abhimanyu Saharan d1241360c9 fix: notify main agent on gateway update 2026-02-05 15:48:54 +05:30
Abhimanyu Saharan 62a4696a57 fix: add main tools template 2026-02-05 15:47:35 +05:30
Abhimanyu Saharan 0187ea4207 feat: provision main agent on gateway 2026-02-05 15:42:07 +05:30
Abhimanyu Saharan 3f3e44eff8 fix: delete board onboarding and lead artifacts 2026-02-05 15:29:41 +05:30
Abhimanyu Saharan ad4a4c5767 feat: use main agent for onboarding and auto-create lead 2026-02-05 15:26:35 +05:30
Abhimanyu Saharan 8e3b1b9d0d chore: move eslint ignores and fix onboarding typing 2026-02-05 15:17:52 +05:30
Abhimanyu Saharan 05d52926fa chore: simplify heartbeat note in agents guide 2026-02-05 15:13:20 +05:30
Abhimanyu Saharan e02e1eeca2 feat: split heartbeat templates and allow lead agent creation 2026-02-05 15:11:27 +05:30
Abhimanyu Saharan d29a3f5cda fix: allow draft goal boards 2026-02-05 15:00:20 +05:30
Abhimanyu Saharan 8ed5036af1 feat: add approvals queue panel 2026-02-05 15:00:09 +05:30
Abhimanyu Saharan 0a1f4392e8 feat: add board goal editor and onboarding chat 2026-02-05 14:59:33 +05:30
Abhimanyu Saharan 56b898130b feat: add board goal context to agent templates 2026-02-05 14:44:50 +05:30
Abhimanyu Saharan 5471671dc4 feat: add board memory, approvals, onboarding APIs 2026-02-05 14:43:25 +05:30
Abhimanyu Saharan c58117c494 feat: add board goal schemas and validation 2026-02-05 14:40:48 +05:30
Abhimanyu Saharan 89d2428252 feat: add board goals, memory, approvals, onboarding models 2026-02-05 14:39:34 +05:30
Abhimanyu Saharan 78e89427ba feat: add lead policy helpers 2026-02-05 14:37:12 +05:30
Abhimanyu Saharan d0fb0a50f4 chore: ignore worktrees 2026-02-05 14:32:25 +05:30
Abhimanyu Saharan 9ea0d0c4a4 feat(agent): Update task assignments on agent deletion to reset statuses 2026-02-05 03:08:47 +05:30
Abhimanyu Saharan 5e342e6906 feat(tasks): Enhance task streaming and comment validation with markdown support 2026-02-05 03:05:14 +05:30
Abhimanyu Saharan af3c437c0a feat(agent): Add linked board display for agent profile with conditional rendering 2026-02-05 02:25:49 +05:30
Abhimanyu Saharan 467f022534 chore(user): Remove pronouns field from user profile 2026-02-05 02:24:16 +05:30
Abhimanyu Saharan 9df5d174ef feat(agent): Introduce identity profile for agents with normalization and default values 2026-02-05 02:21:38 +05:30
Abhimanyu Saharan d19e7c34f2 chore(gitignore): Add next-env.d.ts to ignore list 2026-02-05 01:48:15 +05:30
Abhimanyu Saharan 6c4c97d2ea feat(agent): Refactor agent cleanup and provisioning logic for improved clarity and functionality 2026-02-05 01:40:28 +05:30
Abhimanyu Saharan 2c24d8993f feat(agent): Refactor agent provisioning and cleanup logic for improved functionality 2026-02-05 01:27:48 +05:30
Abhimanyu Saharan 8eb74acb1e fix(types): Update routes type reference to use production path 2026-02-05 01:00:16 +05:30
Abhimanyu Saharan 2a557af22d feat(page): Replace Select components with SearchableSelect for improved usability 2026-02-05 00:44:23 +05:30
Abhimanyu Saharan 5135887c3f feat(page): Refactor agent management UI for improved layout and accessibility 2026-02-05 00:35:46 +05:30
Abhimanyu Saharan 81ca340ba8 feat(page): Enhance agent management UI with detailed status and sorting 2026-02-05 00:33:03 +05:30
Abhimanyu Saharan 340c2e9678 fix(types): Update routes type reference to use development path 2026-02-05 00:23:44 +05:30
Abhimanyu Saharan 51313a9272 feat(activity): Simplify query statements and improve code readability 2026-02-05 00:21:33 +05:30
Abhimanyu Saharan 79155e9067 feat(tasks): Normalize task statuses and enhance UI for task management 2026-02-05 00:18:54 +05:30
Abhimanyu Saharan 8f224910b5 feat(page): Optimize data handling with useMemo for boards, agents, and gateways 2026-02-05 00:11:48 +05:30
Abhimanyu Saharan 1889ac997e feat(agents): Replace gateway selection with searchable dropdown and improve UI for board creation 2026-02-05 00:08:18 +05:30
Abhimanyu Saharan 28bc773f72 feat(gateways): Add Gateway detail page with connection status and agent listing 2026-02-04 23:54:31 +05:30
Abhimanyu Saharan 8452dc110e feat(dashboard): Implement system health check and enhance UI for agent management 2026-02-04 23:43:40 +05:30
Abhimanyu Saharan b6f31fe6ea feat(gateways): Introduce gateway model and update agent provisioning templates 2026-02-04 23:07:22 +05:30
Abhimanyu Saharan 1297c12a73 feat(agents): Refactor gateway configuration handling and enhance UI for agent creation and editing 2026-02-04 21:44:21 +05:30
Abhimanyu Saharan 1a1efc2d5a feat(agents): Enhance UI for agent and board management with improved styling and layout 2026-02-04 21:27:58 +05:30
Abhimanyu Saharan bf2a9452dc feat(dashboard): Revamp UI components for improved layout and styling 2026-02-04 21:23:11 +05:30
Abhimanyu Saharan 8a41ba3f77 feat(metrics): Implement dashboard metrics API and integrate metrics chart components 2026-02-04 20:49:25 +05:30
Abhimanyu Saharan c3357f92d9 feat(agents): Add identity and soul template fields to board creation 2026-02-04 20:21:33 +05:30
Abhimanyu Saharan 1c972edb46 feat(agents): Update heartbeat documentation with commenting rules and pre-flight checks 2026-02-04 19:15:51 +05:30
Abhimanyu Saharan 3a2bc5135e feat(agents): Update task comment requirements and add in_progress_at tracking 2026-02-04 19:08:14 +05:30
Abhimanyu Saharan 554ecc4c85 feat(agents): Enhance agent update confirmation and status handling 2026-02-04 18:25:13 +05:30
Abhimanyu Saharan d2f4d11508 feat(agents): Update documentation for task updates and logging mechanism 2026-02-04 18:17:24 +05:30
Abhimanyu Saharan 7892dfad7c feat(agents): Add task assignment and comments functionality 2026-02-04 18:13:17 +05:30
Abhimanyu Saharan 8078580996 feat(agents): Add agent provisioning confirmation mechanism and update message structure 2026-02-04 17:24:52 +05:30
Abhimanyu Saharan d3642a5efd feat(agents): Require gateway workspace root and main session key for agent provisioning 2026-02-04 17:14:47 +05:30
Abhimanyu Saharan 8aa96ca876 feat(agents): Add heartbeat configuration and delete confirmation for agents 2026-02-04 17:05:58 +05:30
Abhimanyu Saharan ddad2ddb72 feat(agents): Enhance agent update to include provisioning and wakeup message 2026-02-04 16:23:54 +05:30
Abhimanyu Saharan 14f7ea2aa2 fix(boards): Cascade board deletion
Delete board-owned tasks, agents, and activity events before\nremoving the board. Adds board edit page with gateway settings\nand edit/delete actions in the boards table.\n\nCo-Authored-By: Claude <[email protected]>
2026-02-04 16:15:01 +05:30
Abhimanyu Saharan d80f08e042 feat(agents): Send wakeup message on provision
Send a hello/wakeup message to the new agent session after\nprovisioning to prompt startup, while keeping the main agent\nuntouched.\n\nCo-Authored-By: Claude <[email protected]>
2026-02-04 16:08:28 +05:30
Abhimanyu Saharan 4dea771545 feat(boards): Store gateway config per board
Move gateway configuration into board settings and wire agent\nprovisioning, heartbeat templates, and gateway status lookups\nto use board-specific gateway settings. Adds board_id on agents\nand UI updates for board-scoped selection.\n\nCo-Authored-By: Claude <[email protected]>
2026-02-04 16:04:52 +05:30
Abhimanyu Saharan 12698d0781 ref(heartbeat): Remove cron provisioning
Remove gateway cron helpers and startup provisioning, relying on\nheartbeat instructions instead. Also drop unused httpx dependency.\n\nCo-Authored-By: Claude <[email protected]>
2026-02-04 15:44:21 +05:30
Abhimanyu Saharan 4979991de6 fix(gateway): Handle non-JSON cron responses
Add JSON parsing guards and path fallback for cron endpoints so\ncron list errors expose gateway text and retry /cron/jobs.\n\nCo-Authored-By: Claude <[email protected]>
2026-02-04 15:40:37 +05:30
Abhimanyu Saharan b36f755470 feat(gateway): Add cron job provisioning
Create a mission control runner cron job via the gateway HTTP API\nand ensure it is present on startup. Adds cron helpers, job\nbuilder, and a startup hook.\n\nCo-Authored-By: Claude <[email protected]>
2026-02-04 15:22:52 +05:30
Abhimanyu Saharan 2dd0d1f2cf fix(app): Normalize provisioning templates and Clerk props
Use autoescape for Jinja rendering to satisfy bandit checks and\nremove deprecated Clerk SignInButton props to restore type checks.\nAlso ignore tsbuildinfo artifacts and tidy boot instructions.\n\nCo-Authored-By: Claude <[email protected]>
2026-02-04 15:16:28 +05:30
Abhimanyu Saharan b0e3208fa3 feat: enhance agent management with session handling and UI improvements 2026-02-04 14:58:20 +05:30
Abhimanyu Saharan a33c539860 feat: enhance agent management with session handling and UI improvements 2026-02-04 14:58:14 +05:30
Abhimanyu Saharan f6105fa0d2 feat: update templates and improve UI styling across components 2026-02-04 13:03:18 +05:30
Abhimanyu Saharan b24e3e1dcd ref(backend): Centralize deps and add mypy
Extract reusable API dependencies and activity logging helpers.\nAdd mypy configuration and dev dependency for type checking.\n\nCo-Authored-By: Claude <[email protected]>
2026-02-04 03:57:19 +05:30
Abhimanyu Saharan 7fd079e4f1 feat(agents): Move templates into dedicated folder
Provisioning now reads template files from templates/ and includes the\nbase URL for agent runtime setup. Remove unused root orchestration\ndocs to keep the repo tidy.\n\nCo-Authored-By: Claude <[email protected]>
2026-02-04 03:46:46 +05:30
Abhimanyu Saharan 1abc8f68f3 feat: add boards and tasks management endpoints 2026-02-04 02:28:51 +05:30
Abhimanyu SaharanandGitHub 13b9bf95fb Merge pull request #25 from abhi1693/jarvis/seed-human-id-1
Seed Abhimanyu as employee id 1
2026-02-02 22:30:03 +05:30
Abhimanyu SaharanandGitHub 69ee11a65d Update seed_data.sql 2026-02-02 22:29:20 +05:30
Abhimanyu SaharanandGitHub 03971e3a7d Merge pull request #24 from abhi1693/jarvis/human-id-1
jarvis/human id 1
2026-02-02 22:28:54 +05:30
Abhimanyu SaharanandGitHub 50328c13d8 Merge pull request #23 from abhi1693/jarvis/seed-human-only
Seed: keep only human (remove seeded agent)
2026-02-02 22:19:40 +05:30
Abhimanyu Saharan e0a2102778 chore(seed): remove seeded agent; keep only human 2026-02-02 22:19:03 +05:30
Abhimanyu SaharanandGitHub a74d8c993d Merge pull request #22 from abhi1693/jarvis/provisioning-guards
AuthZ: agents can only create/provision agents
2026-02-02 22:16:20 +05:30
Abhimanyu Saharan a04448dbd9 fix(authz): agents can only create/provision agents 2026-02-02 22:15:46 +05:30
Abhimanyu SaharanandGitHub 7eeae84f8c Merge pull request #21 from abhi1693/jarvis/rollup
Mission Control rollup: teams + agent workflow + notifications
2026-02-02 22:05:03 +05:30
Abhimanyu Saharan 352eb27a52 fix(notify): more resilient OpenClaw sends (retries/backoff + longer timeout) 2026-02-02 22:04:21 +05:30
Abhimanyu Saharan 521cf1efab feat(review): improve reviewer notification with explicit expectations and review endpoint 2026-02-02 22:04:21 +05:30
Abhimanyu Saharan c0b0f26984 fix(notify): isolate background notifications in new DB session + reduce timeout spam 2026-02-02 22:04:21 +05:30
Abhimanyu Saharan 4b31b4ada8 feat(notify): auto-provision reviewer session on review status so notifications deliver 2026-02-02 22:04:21 +05:30
Abhimanyu Saharan b59a08f632 feat(workflow): enforce review-only done for agent assignees + reviewer decision endpoint 2026-02-02 22:04:21 +05:30
Abhimanyu Saharan 52b2797b1d fix(notify): clean up agent dispatch message formatting 2026-02-02 22:04:21 +05:30