Jarvis
|
7c0eefbba3
|
Dispatch review tasks to reviewer (not assignee)
|
2026-02-02 17:47:52 +00:00 |
|
Jarvis
|
254ee0dbad
|
Enforce actor identity for task/comment authorship
|
2026-02-02 17:43:17 +00:00 |
|
Jarvis
|
4f7aa582ba
|
Clarify reviewer agent responsibilities (no waiting for requester)
|
2026-02-02 17:37:07 +00:00 |
|
Jarvis
|
a2c60da161
|
Fix review notifications BackgroundTasks args
|
2026-02-02 17:29:49 +00:00 |
|
Jarvis
|
191947b90a
|
Silence SQLAlchemy logs
|
2026-02-02 17:19:15 +00:00 |
|
Jarvis
|
557e0bbf27
|
Fix notify_openclaw BackgroundTasks call signature
|
2026-02-02 17:15:50 +00:00 |
|
Jarvis
|
da1a1cee59
|
Squash alembic migrations into single baseline
|
2026-02-02 17:05:25 +00:00 |
|
Abhimanyu Saharan
|
69ee11a65d
|
Update seed_data.sql
|
2026-02-02 22:29:20 +05:30 |
|
Jarvis
|
b3e490103e
|
Merge master into jarvis/human-id-1
|
2026-02-02 16:58:39 +00:00 |
|
Jarvis
|
3d2dc7b2b1
|
Ensure human employee id is 1
|
2026-02-02 16:53:42 +00:00 |
|
Abhimanyu Saharan
|
e0a2102778
|
chore(seed): remove seeded agent; keep only human
|
2026-02-02 22:19:03 +05:30 |
|
Abhimanyu Saharan
|
a04448dbd9
|
fix(authz): agents can only create/provision agents
|
2026-02-02 22:15:46 +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
|
8787efc50d
|
Tasks: default reviewer to assignee manager; remove reviewer from create-task UI
|
2026-02-02 17:56:35 +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
|
9945b619bd
|
Fix alembic: replace broken no-op initial migration with baseline schema
|
2026-02-02 16:38:33 +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
|
2bcd078c53
|
Mission Control: notify OpenClaw via tools/invoke on task events
|
2026-02-02 16:05:18 +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
|
f1fe2127da
|
fix(api): make /tasks + /task-comments atomic and return full JSON
|
2026-02-02 14:00:46 +05:30 |
|