Commit Graph

  • 1889ac997e feat(agents): Replace gateway selection with searchable dropdown and improve UI for board creation Abhimanyu Saharan 2026-02-05 00:08:18 +05:30
  • 28bc773f72 feat(gateways): Add Gateway detail page with connection status and agent listing Abhimanyu Saharan 2026-02-04 23:54:31 +05:30
  • 8452dc110e feat(dashboard): Implement system health check and enhance UI for agent management Abhimanyu Saharan 2026-02-04 23:43:40 +05:30
  • b6f31fe6ea feat(gateways): Introduce gateway model and update agent provisioning templates Abhimanyu Saharan 2026-02-04 23:07:22 +05:30
  • 1297c12a73 feat(agents): Refactor gateway configuration handling and enhance UI for agent creation and editing Abhimanyu Saharan 2026-02-04 21:44:21 +05:30
  • 1a1efc2d5a feat(agents): Enhance UI for agent and board management with improved styling and layout Abhimanyu Saharan 2026-02-04 21:27:58 +05:30
  • bf2a9452dc feat(dashboard): Revamp UI components for improved layout and styling Abhimanyu Saharan 2026-02-04 21:23:11 +05:30
  • 8a41ba3f77 feat(metrics): Implement dashboard metrics API and integrate metrics chart components Abhimanyu Saharan 2026-02-04 20:49:25 +05:30
  • c3357f92d9 feat(agents): Add identity and soul template fields to board creation Abhimanyu Saharan 2026-02-04 20:21:33 +05:30
  • 1c972edb46 feat(agents): Update heartbeat documentation with commenting rules and pre-flight checks Abhimanyu Saharan 2026-02-04 19:15:51 +05:30
  • 3a2bc5135e feat(agents): Update task comment requirements and add in_progress_at tracking Abhimanyu Saharan 2026-02-04 19:08:14 +05:30
  • 554ecc4c85 feat(agents): Enhance agent update confirmation and status handling Abhimanyu Saharan 2026-02-04 18:25:13 +05:30
  • d2f4d11508 feat(agents): Update documentation for task updates and logging mechanism Abhimanyu Saharan 2026-02-04 18:17:24 +05:30
  • 7892dfad7c feat(agents): Add task assignment and comments functionality Abhimanyu Saharan 2026-02-04 18:13:17 +05:30
  • 8078580996 feat(agents): Add agent provisioning confirmation mechanism and update message structure Abhimanyu Saharan 2026-02-04 17:24:52 +05:30
  • d3642a5efd feat(agents): Require gateway workspace root and main session key for agent provisioning Abhimanyu Saharan 2026-02-04 17:14:47 +05:30
  • 8aa96ca876 feat(agents): Add heartbeat configuration and delete confirmation for agents Abhimanyu Saharan 2026-02-04 17:05:58 +05:30
  • ddad2ddb72 feat(agents): Enhance agent update to include provisioning and wakeup message Abhimanyu Saharan 2026-02-04 16:23:54 +05:30
  • 14f7ea2aa2 fix(boards): Cascade board deletion Abhimanyu Saharan 2026-02-04 16:15:01 +05:30
  • d80f08e042 feat(agents): Send wakeup message on provision Abhimanyu Saharan 2026-02-04 16:08:28 +05:30
  • 4dea771545 feat(boards): Store gateway config per board Abhimanyu Saharan 2026-02-04 16:04:52 +05:30
  • 12698d0781 ref(heartbeat): Remove cron provisioning Abhimanyu Saharan 2026-02-04 15:44:21 +05:30
  • 4979991de6 fix(gateway): Handle non-JSON cron responses Abhimanyu Saharan 2026-02-04 15:40:37 +05:30
  • b36f755470 feat(gateway): Add cron job provisioning Abhimanyu Saharan 2026-02-04 15:22:52 +05:30
  • 2dd0d1f2cf fix(app): Normalize provisioning templates and Clerk props Abhimanyu Saharan 2026-02-04 15:16:28 +05:30
  • b0e3208fa3 feat: enhance agent management with session handling and UI improvements Abhimanyu Saharan 2026-02-04 14:58:20 +05:30
  • a33c539860 feat: enhance agent management with session handling and UI improvements Abhimanyu Saharan 2026-02-04 14:58:14 +05:30
  • f6105fa0d2 feat: update templates and improve UI styling across components Abhimanyu Saharan 2026-02-04 13:03:18 +05:30
  • b24e3e1dcd ref(backend): Centralize deps and add mypy Abhimanyu Saharan 2026-02-04 03:57:19 +05:30
  • 7fd079e4f1 feat(agents): Move templates into dedicated folder Abhimanyu Saharan 2026-02-04 03:46:46 +05:30
  • 1abc8f68f3 feat: add boards and tasks management endpoints Abhimanyu Saharan 2026-02-04 02:28:51 +05:30
  • 23faa0865b Make openclaw_agent_id migration idempotent Jarvis 2026-02-02 19:00:52 +00:00
  • 6103fa5ea9 Full OpenClaw agent profiles per employee Jarvis 2026-02-02 18:58:52 +00:00
  • 7c0eefbba3 Dispatch review tasks to reviewer (not assignee) Jarvis 2026-02-02 17:47:52 +00:00
  • 254ee0dbad Enforce actor identity for task/comment authorship Jarvis 2026-02-02 17:43:17 +00:00
  • 4f7aa582ba Clarify reviewer agent responsibilities (no waiting for requester) Jarvis 2026-02-02 17:37:07 +00:00
  • a2c60da161 Fix review notifications BackgroundTasks args Jarvis 2026-02-02 17:29:49 +00:00
  • 191947b90a Silence SQLAlchemy logs Jarvis 2026-02-02 17:19:15 +00:00
  • 557e0bbf27 Fix notify_openclaw BackgroundTasks call signature Jarvis 2026-02-02 17:15:50 +00:00
  • da1a1cee59 Squash alembic migrations into single baseline Jarvis 2026-02-02 17:05:25 +00:00
  • 13b9bf95fb Merge pull request #25 from abhi1693/jarvis/seed-human-id-1 Abhimanyu Saharan 2026-02-02 22:30:03 +05:30
  • 4088bec248 Seed Abhimanyu as employee id 1 Jarvis 2026-02-02 16:59:36 +00:00
  • 69ee11a65d Update seed_data.sql Abhimanyu Saharan 2026-02-02 22:29:20 +05:30
  • 03971e3a7d Merge pull request #24 from abhi1693/jarvis/human-id-1 Abhimanyu Saharan 2026-02-02 22:28:54 +05:30
  • b3e490103e Merge master into jarvis/human-id-1 Jarvis 2026-02-02 16:58:39 +00:00
  • 3d2dc7b2b1 Ensure human employee id is 1 Jarvis 2026-02-02 16:53:42 +00:00
  • 50328c13d8 Merge pull request #23 from abhi1693/jarvis/seed-human-only Abhimanyu Saharan 2026-02-02 22:19:40 +05:30
  • e0a2102778 chore(seed): remove seeded agent; keep only human Abhimanyu Saharan 2026-02-02 22:19:03 +05:30
  • a74d8c993d Merge pull request #22 from abhi1693/jarvis/provisioning-guards Abhimanyu Saharan 2026-02-02 22:16:20 +05:30
  • a04448dbd9 fix(authz): agents can only create/provision agents Abhimanyu Saharan 2026-02-02 22:15:46 +05:30
  • 7eeae84f8c Merge pull request #21 from abhi1693/jarvis/rollup Abhimanyu Saharan 2026-02-02 22:05:03 +05:30
  • 352eb27a52 fix(notify): more resilient OpenClaw sends (retries/backoff + longer timeout) Abhimanyu Saharan 2026-02-02 21:58:59 +05:30
  • 521cf1efab feat(review): improve reviewer notification with explicit expectations and review endpoint Abhimanyu Saharan 2026-02-02 21:55:45 +05:30
  • c0b0f26984 fix(notify): isolate background notifications in new DB session + reduce timeout spam Abhimanyu Saharan 2026-02-02 21:53:47 +05:30
  • 4b31b4ada8 feat(notify): auto-provision reviewer session on review status so notifications deliver Abhimanyu Saharan 2026-02-02 21:43:38 +05:30
  • b59a08f632 feat(workflow): enforce review-only done for agent assignees + reviewer decision endpoint Abhimanyu Saharan 2026-02-02 21:33:22 +05:30
  • 52b2797b1d fix(notify): clean up agent dispatch message formatting Abhimanyu Saharan 2026-02-02 21:21:16 +05:30
  • 056fe83edf fix(agents): give agents executable curl instructions + shared base URL helper Abhimanyu Saharan 2026-02-02 21:19:50 +05:30
  • 5877b4a17b fix(notify): increase gateway timeouts + retry OpenClaw sends Abhimanyu Saharan 2026-02-02 21:03:39 +05:30
  • 8cd32124cd chore(logging): stream backend logs to console + instrument dispatch/notify Abhimanyu Saharan 2026-02-02 20:51:08 +05:30
  • 0caaaa1cb4 fix(dispatch): return 503 when OpenClaw gateway env missing Abhimanyu Saharan 2026-02-02 20:47:06 +05:30
  • 6b4773130c feat(review): notify manager on review + UI approve/request changes Abhimanyu Saharan 2026-02-02 20:42:55 +05:30
  • dcf6dde009 chore: remove stray __pycache__ Abhimanyu Saharan 2026-02-02 20:39:04 +05:30
  • 56dd0ee544 feat(ui): add Task Trigger button + backend dispatch endpoint Abhimanyu Saharan 2026-02-02 20:38:54 +05:30
  • 61aaee0214 feat(notify): dispatch actionable instructions to assigned agents Abhimanyu Saharan 2026-02-02 20:32:38 +05:30
  • a8f097817d chore(backend): add black/isort/flake8 + pre-commit Abhimanyu Saharan 2026-02-02 20:15:38 +05:30
  • 002bd08f33 Agent prompt: use LAN base URL (no localhost) Abhimanyu Saharan 2026-02-02 20:11:12 +05:30
  • 3895d74aee Agent prompt: fix base URL + header formatting Abhimanyu Saharan 2026-02-02 20:08:42 +05:30
  • 1a64f21e7b Agent prompt: require status updates + comments until done Abhimanyu Saharan 2026-02-02 20:07:22 +05:30
  • 9b0e5cef5c Do not hardcode DB password in reset script Abhimanyu Saharan 2026-02-02 19:59:02 +05:30
  • 8d3153d21a Seed: keep Jarvis + Abhimanyu Abhimanyu Saharan 2026-02-02 19:57:36 +05:30
  • 8b4b6b8000 Fix reset_db.sh default DB password Abhimanyu Saharan 2026-02-02 19:56:28 +05:30
  • aec551d104 Add DB reset script + seed_data.sql Abhimanyu Saharan 2026-02-02 19:41:26 +05:30
  • 8429c02458 UI provisioning + restrict task assignment to provisioned agents Abhimanyu Saharan 2026-02-02 19:18:34 +05:30
  • a5ec372fa4 Fix CORS example + switch to psycopg v3 Abhimanyu Saharan 2026-02-02 19:05:50 +05:30
  • ef2676fa1c Add Teams (DB + API + UI) Abhimanyu Saharan 2026-02-02 18:59:54 +05:30
  • e283543ef1 Add teams + team ownership (schema + API) Jarvis 2026-02-02 12:51:25 +00:00
  • dc8750353d Merge pull request #19 from abhi1693/jarvis/default-reviewer-to-manager Abhimanyu Saharan 2026-02-02 17:58:04 +05:30
  • 8787efc50d Tasks: default reviewer to assignee manager; remove reviewer from create-task UI Abhimanyu Saharan 2026-02-02 17:56:35 +05:30
  • 899500249e Fix UI data loading: Orval fetcher returns {data,status,headers} Abhimanyu Saharan 2026-02-02 17:04:18 +05:30
  • 2520dcdb55 Merge pull request #18 from abhi1693/jarvis/remove-hr-module Abhimanyu Saharan 2026-02-02 17:00:04 +05:30
  • fbd7381166 People: better default agent prompt; remove HR UI; regen API types; fix list response handling Abhimanyu Saharan 2026-02-02 16:56:07 +05:30
  • a678180d07 Remove HR completely: delete hr API; baseline alembic without HR tables Abhimanyu Saharan 2026-02-02 16:51:06 +05:30
  • 1bbc65c983 Remove HR module; provision agent sessions via /employees Abhimanyu Saharan 2026-02-02 16:48:17 +05:30
  • 8f8e3b7c67 Merge pull request #17 from abhi1693/jarvis/fix-alembic-baseline Abhimanyu Saharan 2026-02-02 16:39:28 +05:30
  • 9945b619bd Fix alembic: replace broken no-op initial migration with baseline schema Abhimanyu Saharan 2026-02-02 16:38:33 +05:30
  • e80905aee1 Merge pull request #16 from abhi1693/jarvis/hr-openclaw-provision Abhimanyu Saharan 2026-02-02 16:30:34 +05:30
  • 9118fea9bf HR: provision/deprovision agent sessions via OpenClaw tools/invoke (no cron) Abhimanyu Saharan 2026-02-02 16:28:17 +05:30
  • 612e19036c Backend: add requests dependency for OpenClaw integration Abhimanyu Saharan 2026-02-02 16:12:35 +05:30
  • b6701e0a60 Fix: import Header in HR API Abhimanyu Saharan 2026-02-02 16:11:52 +05:30
  • bb3c1c59f7 Merge pull request #15 from abhi1693/jarvis/openclaw-tools-invoke-notify Abhimanyu Saharan 2026-02-02 16:08:00 +05:30
  • 2bcd078c53 Mission Control: notify OpenClaw via tools/invoke on task events Abhimanyu Saharan 2026-02-02 16:05:18 +05:30
  • 5f5a1ce7cb Merge pull request #14 from abhi1693/jarvis/hr-data-model Abhimanyu Saharan 2026-02-02 14:39:29 +05:30
  • 63419a26f1 feat(hr): add employee links + fulfillment fields to schemas/models Abhimanyu Saharan 2026-02-02 14:35:48 +05:30
  • 9617f1fc3b feat(hr): link headcount/onboarding to employees + idempotent actions Abhimanyu Saharan 2026-02-02 14:35:20 +05:30
  • fbc9af035b Merge pull request #13 from abhi1693/jarvis/fix-work-api-responses Abhimanyu Saharan 2026-02-02 14:01:49 +05:30
  • f1fe2127da fix(api): make /tasks + /task-comments atomic and return full JSON Abhimanyu Saharan 2026-02-02 14:00:46 +05:30
  • d5f527f311 Merge pull request #12 from abhi1693/jarvis/realtime-polling Abhimanyu Saharan 2026-02-02 13:57:37 +05:30
  • f07312d258 feat(kanban): optional live updates (5s polling) Abhimanyu Saharan 2026-02-02 13:56:56 +05:30
  • 7b3c3eba6d Merge pull request #11 from abhi1693/jarvis/fix-projects-post Abhimanyu Saharan 2026-02-02 13:55:04 +05:30