Abhimanyu Saharan
|
e0a2102778
|
chore(seed): remove seeded agent; keep only human
|
2026-02-02 22:19:03 +05:30 |
|
Abhimanyu Saharan
|
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 Saharan
|
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 |
|
Abhimanyu Saharan
|
056fe83edf
|
fix(agents): give agents executable curl instructions + shared base URL helper
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
5877b4a17b
|
fix(notify): increase gateway timeouts + retry OpenClaw sends
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
8cd32124cd
|
chore(logging): stream backend logs to console + instrument dispatch/notify
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
0caaaa1cb4
|
fix(dispatch): return 503 when OpenClaw gateway env missing
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
6b4773130c
|
feat(review): notify manager on review + UI approve/request changes
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
dcf6dde009
|
chore: remove stray __pycache__
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
56dd0ee544
|
feat(ui): add Task Trigger button + backend dispatch endpoint
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
61aaee0214
|
feat(notify): dispatch actionable instructions to assigned agents
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
a8f097817d
|
chore(backend): add black/isort/flake8 + pre-commit
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
002bd08f33
|
Agent prompt: use LAN base URL (no localhost)
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
3895d74aee
|
Agent prompt: fix base URL + header formatting
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
1a64f21e7b
|
Agent prompt: require status updates + comments until done
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
9b0e5cef5c
|
Do not hardcode DB password in reset script
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
8d3153d21a
|
Seed: keep Jarvis + Abhimanyu
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
8b4b6b8000
|
Fix reset_db.sh default DB password
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
aec551d104
|
Add DB reset script + seed_data.sql
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
8429c02458
|
UI provisioning + restrict task assignment to provisioned agents
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
a5ec372fa4
|
Fix CORS example + switch to psycopg v3
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
ef2676fa1c
|
Add Teams (DB + API + UI)
|
2026-02-02 22:04:21 +05:30 |
|
Jarvis
|
e283543ef1
|
Add teams + team ownership (schema + API)
|
2026-02-02 12:51:25 +00:00 |
|
Abhimanyu Saharan
|
dc8750353d
|
Merge pull request #19 from abhi1693/jarvis/default-reviewer-to-manager
Default reviewer = assignee manager; remove reviewer from task create UI
|
2026-02-02 17:58:04 +05:30 |
|
Abhimanyu Saharan
|
8787efc50d
|
Tasks: default reviewer to assignee manager; remove reviewer from create-task UI
|
2026-02-02 17:56:35 +05:30 |
|
Abhimanyu Saharan
|
899500249e
|
Fix UI data loading: Orval fetcher returns {data,status,headers}
|
2026-02-02 17:04:18 +05:30 |
|
Abhimanyu Saharan
|
2520dcdb55
|
Merge pull request #18 from abhi1693/jarvis/remove-hr-module
Remove HR module; simplify provisioning via /employees
|
2026-02-02 17:00:04 +05:30 |
|
Abhimanyu Saharan
|
fbd7381166
|
People: better default agent prompt; remove HR UI; regen API types; fix list response handling
|
2026-02-02 16:56:07 +05:30 |
|
Abhimanyu Saharan
|
a678180d07
|
Remove HR completely: delete hr API; baseline alembic without HR tables
|
2026-02-02 16:51:06 +05:30 |
|
Abhimanyu Saharan
|
1bbc65c983
|
Remove HR module; provision agent sessions via /employees
|
2026-02-02 16:48:17 +05:30 |
|
Abhimanyu Saharan
|
8f8e3b7c67
|
Merge pull request #17 from abhi1693/jarvis/fix-alembic-baseline
Fix Alembic baseline migration (fresh DB works)
|
2026-02-02 16:39:28 +05:30 |
|
Abhimanyu Saharan
|
9945b619bd
|
Fix alembic: replace broken no-op initial migration with baseline schema
|
2026-02-02 16:38:33 +05:30 |
|
Abhimanyu Saharan
|
e80905aee1
|
Merge pull request #16 from abhi1693/jarvis/hr-openclaw-provision
HR: provision/deprovision agents via OpenClaw tools/invoke (no cron)
|
2026-02-02 16:30:34 +05:30 |
|
Abhimanyu Saharan
|
9118fea9bf
|
HR: provision/deprovision agent sessions via OpenClaw tools/invoke (no cron)
|
2026-02-02 16:28:17 +05:30 |
|
Abhimanyu Saharan
|
612e19036c
|
Backend: add requests dependency for OpenClaw integration
|
2026-02-02 16:12:35 +05:30 |
|
Abhimanyu Saharan
|
b6701e0a60
|
Fix: import Header in HR API
|
2026-02-02 16:11:52 +05:30 |
|
Abhimanyu Saharan
|
bb3c1c59f7
|
Merge pull request #15 from abhi1693/jarvis/openclaw-tools-invoke-notify
Mission Control → OpenClaw tools/invoke notifications (event-driven)
|
2026-02-02 16:08:00 +05:30 |
|
Abhimanyu Saharan
|
2bcd078c53
|
Mission Control: notify OpenClaw via tools/invoke on task events
|
2026-02-02 16:05:18 +05:30 |
|
Abhimanyu Saharan
|
5f5a1ce7cb
|
Merge pull request #14 from abhi1693/jarvis/hr-data-model
HR data model: link onboarding/headcount to employees + idempotent actions
|
2026-02-02 14:39:29 +05:30 |
|
Abhimanyu Saharan
|
63419a26f1
|
feat(hr): add employee links + fulfillment fields to schemas/models
|
2026-02-02 14:35:48 +05:30 |
|
Abhimanyu Saharan
|
9617f1fc3b
|
feat(hr): link headcount/onboarding to employees + idempotent actions
|
2026-02-02 14:35:20 +05:30 |
|
Abhimanyu Saharan
|
fbc9af035b
|
Merge pull request #13 from abhi1693/jarvis/fix-work-api-responses
Fix Mission Control: /tasks + /task-comments return full JSON (atomic writes)
|
2026-02-02 14:01:49 +05:30 |
|
Abhimanyu Saharan
|
f1fe2127da
|
fix(api): make /tasks + /task-comments atomic and return full JSON
|
2026-02-02 14:00:46 +05:30 |
|