Commit Graph

125 Commits

Author SHA1 Message Date
Abhimanyu Saharan
aa825863c2 refactor: reorganize imports and improve code formatting for readability 2026-02-15 13:20:46 +05:30
Abhimanyu Saharan
8f4a398839 refactor: implement generic queue worker with task-type dispatch and improved retry logic 2026-02-15 13:07:32 +05:30
Abhimanyu Saharan
7e76cd1f68 refactor: improve webhook processing with enhanced logging and retry mechanisms 2026-02-15 13:02:55 +05:30
Abhimanyu Saharan
e28496245b refactor: enhance webhook delivery queue processing with configurable blocking 2026-02-15 13:02:55 +05:30
Abhimanyu Saharan
731fb9edac refactor: inline payload preview building in webhook message construction 2026-02-15 13:02:55 +05:30
Abhimanyu Saharan
7fe5ad5cba refactor: remove payload preview length limitation in webhook processing 2026-02-15 13:02:55 +05:30
Abhimanyu Saharan
f9b14af477 refactor: migrate webhook queue to RQ with updated configuration 2026-02-15 13:02:55 +05:30
Abhimanyu Saharan
370609ca29 webhooks: harden scheduler bootstrap + tidy public exports 2026-02-14 23:46:07 +00:00
Abhimanyu Saharan
9a49768b52 chore: centralize webhook scheduler interval config 2026-02-14 23:46:07 +00:00
Abhimanyu Saharan
130f2b36f0 fix: resolve mypy typing issues in webhook queue dispatch 2026-02-14 23:46:07 +00:00
Abhimanyu Saharan
f07b4d5ea4 feat: add RQ-based webhook dispatch queue and delayed worker 2026-02-14 23:46:07 +00:00
Abhimanyu Saharan
0ac22dbd7a feat(heartbeat): change default target to 'last' and remove target option from UI 2026-02-15 01:37:12 +05:30
Abhimanyu Saharan
6f465d32fa feat(gateway): add lead_only option for syncing board lead agents 2026-02-15 01:23:36 +05:30
Abhimanyu Saharan
a55664810c refactor(constants): initialize LEAD_TEMPLATE_MAP as an empty dictionary
refactor(page): clean up import statements for better readability
fix(tests): update assertions for clarity and consistency
2026-02-15 00:53:27 +05:30
Abhimanyu Saharan
2084405593 feat(board): introduce new board agent templates and restructure existing files 2026-02-15 00:45:28 +05:30
Abhimanyu Saharan
313ce874f9 feat(memory): update MEMORY.md structure and consolidate identity preferences 2026-02-14 23:55:45 +05:30
Abhimanyu Saharan
ae711909ff feat(boards): add max_agents field to board models and enforce limits 2026-02-14 19:43:16 +05:30
Abhimanyu Saharan
d241455da6 feat(skills): consolidate skill-related models and update imports 2026-02-14 19:31:32 +05:30
Abhimanyu Saharan
a4410373cb refactor(skills): reorganize imports and improve code formatting 2026-02-14 12:46:47 +05:30
Abhimanyu Saharan
40dcf50f4b feat(skills): add metadata and branch fields to skill packs and marketplace skills 2026-02-14 12:26:45 +05:30
Abhimanyu Saharan
68b6029ac3 feat: add GATEWAY_OPERATOR_SCOPES and update connection parameters for operator role 2026-02-13 23:37:10 +05:30
Abhimanyu Saharan
9a5964a31c refactor: reorganize import statements and improve code formatting across multiple files 2026-02-13 16:22:06 +05:30
Abhimanyu Saharan
303ce769a1 feat: improve agent deletion handling by ignoring missing gateway agents 2026-02-13 02:37:57 +05:30
Abhimanyu Saharan
8db9f25db2 feat: add tag assignment deletion and improve agent error handling in provisioning 2026-02-13 02:35:52 +05:30
Abhimanyu Saharan
4b1336534e refactor: enhance code comments for clarity and maintainability across multiple files 2026-02-13 02:35:32 +05:30
Abhimanyu Saharan
a3148baca9 feat: enhance agent and board APIs with role-based tags and improved documentation 2026-02-13 02:08:33 +05:30
Abhimanyu Saharan
2e4739300c feat: add board webhook configuration and payload models 2026-02-13 00:31:36 +05:30
Abhimanyu Saharan
8ff75f4c56 Merge pull request #114 from abhi1693/fix/mypy-approval-task-links-uuid
fix(mypy): unblock CI UUID|None task_id typing in approval_task_links
2026-02-12 22:41:31 +05:30
Abhimanyu Saharan
032b77afb8 feat(approvals): enhance approval model with task titles and confidence as float 2026-02-12 19:57:04 +05:30
Abhimanyu Saharan
dce2061491 fix(mypy): narrow legacy approval task_id before dict key 2026-02-12 14:13:46 +00:00
Abhimanyu Saharan
8d7d9da4e9 feat(tags): add tag management interfaces and update related schemas 2026-02-12 18:35:48 +05:30
Abhimanyu Saharan
2ebdead95b chore: update generated files to orval v8.3.0 and adjust related interfaces 2026-02-12 18:04:35 +05:30
Abhimanyu Saharan
c73103d5c9 feat: update activity feed to include various event types and improve messaging 2026-02-12 15:21:46 +05:30
Abhimanyu Saharan
e93b1864e5 feat(approvals): implement task locking and conflict resolution for pending approvals 2026-02-12 14:46:34 +05:30
Abhimanyu Saharan
bd1e599ae5 feat: add endpoint to delete board agents and implement related service logic 2026-02-12 02:55:00 +05:30
Abhimanyu Saharan
af8a263c27 feat: add approval-task links model and related functionality for task associations 2026-02-11 20:27:07 +05:30
Abhimanyu Saharan
8d0b2939a6 feat: enhance logging configuration and add request logging context 2026-02-11 16:49:43 +05:30
Abhimanyu Saharan
c3490630a4 refactor: clean up imports and improve session key assertion formatting 2026-02-11 10:47:32 +05:30
Abhimanyu Saharan
c09116b8f0 refactor: update gateway agent prefix and maintain backwards compatibility for session keys 2026-02-11 02:47:08 +05:30
Abhimanyu Saharan
563e4d5c26 refactor: move board deletion logic to dedicated lifecycle service 2026-02-11 02:06:45 +05:30
Abhimanyu Saharan
77347534fd refactor: centralize session key generation with new helper functions 2026-02-11 01:56:16 +05:30
Abhimanyu Saharan
275cc6f473 refactor: centralize gateway resolution logic with new helper functions 2026-02-11 01:47:24 +05:30
Abhimanyu Saharan
f1038acf44 refactor: streamline agent lifecycle management with new DB service helpers 2026-02-11 01:13:10 +05:30
Abhimanyu Saharan
f4161494d9 refactor: update internal helpers and improve slugify function usage 2026-02-11 00:27:44 +05:30
Abhimanyu Saharan
b038d0df4c refactor: update imports to use provisioning_db and gateway_rpc modules 2026-02-11 00:00:19 +05:30
Abhimanyu Saharan
997d21c913 refactor: update provisioning service references to use OpenClawGatewayProvisioner 2026-02-10 23:31:14 +05:30
Abhimanyu Saharan
ad75871e61 refactor: replace direct calls to provisioning functions with OpenClawProvisioningService methods 2026-02-10 22:30:14 +05:30
Abhimanyu Saharan
d9199f8d8d refactor(agent): enhance agent deletion logic and add cleanup for main agents 2026-02-10 20:10:36 +05:30
Abhimanyu Saharan
9bd34503d6 refactor: reorganize template files and update provisioning paths 2026-02-10 20:01:08 +05:30
Abhimanyu Saharan
6bc38f4997 refactor: remove unused local agent workspace logic and simplify provisioning 2026-02-10 19:20:50 +05:30