Commit Graph
100 Commits
Author SHA1 Message Date
Abhimanyu Saharan 1d63bd0148 feat: add health check endpoint for agent authentication status 2026-02-16 00:42:15 +05:30
Abhimanyu Saharan cd68446c42 feat: add BoardWebhook updates on agent deletion 2026-02-16 00:21:21 +05:30
Abhimanyu Saharan b702ade0cc fix: update HTTP status code from UNPROCESSABLE_ENTITY to UNPROCESSABLE_CONTENT 2026-02-15 16:06:06 +05:30
Abhimanyu Saharan 24731667d4 feat: add gateway runtime compatibility checks and minimum version enforcement 2026-02-15 15:59:55 +05:30
Abhimanyu Saharan 0b3fb04630 docs: add OpenClaw baseline configuration guide to README 2026-02-15 15:36:20 +05:30
Abhimanyu Saharan 06fb4a2885 refactor: update delivery status templates for clarity and consistency 2026-02-15 15:12:51 +05:30
Abhimanyu Saharan f1d8da7008 refactor: enhance user context handling and update template mappings 2026-02-15 14:21:49 +05:30
Abhimanyu Saharan 1996e21695 refactor: add overwrite option to various services and update documentation 2026-02-15 13:55:47 +05:30
Abhimanyu Saharan 2b96504712 refactor: update terminology for clarity in agent-templates.ts 2026-02-15 13:48:19 +05:30
Abhimanyu Saharan a5ef3d3dcd refactor: improve code formatting and enhance readability in page.tsx 2026-02-15 13:40:03 +05:30
Abhimanyu Saharan aebd487270 refactor: add agent_id to various interfaces and improve field organization 2026-02-15 13:36:57 +05:30
Abhimanyu Saharan aa825863c2 refactor: reorganize imports and improve code formatting for readability 2026-02-15 13:20:46 +05:30
Abhimanyu Saharan efad1d4afc refactor: increase dispatch throttle duration for improved queue processing 2026-02-15 13:09:22 +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 SaharanandGitHub 1284820ec7 Merge pull request #137 from abhi1693/fix/agent-status-unassigned
fix(tasks): allow agents to change status for unassigned tasks when permitted
2026-02-15 12:18:11 +05:30
Abhimanyu SaharanandGitHub 3c8bf27a3f Merge pull request #130 from abhi1693/chore/webhook-rq-queue-throttle
feat: route webhook leads via RQ batch queue
2026-02-15 06:00:33 +05:30
Abhimanyu Saharan fa3381e650 fix(api): correct actor context parameter name in task update test 2026-02-15 03:41:47 +05:30
Abhimanyu Saharan 663561e213 feat(api): reset assigned_agent_id during task status transitions 2026-02-15 03:40:42 +05:30
Abhimanyu Saharan f945d86025 feat(api): track previous in_progress_at during task status transitions 2026-02-15 03:37:19 +05:30
Abhimanyu Saharan 99081bbd87 feat(api): add previous_in_progress_at tracking and update task logic for review status 2026-02-15 03:31:55 +05:30
Abhimanyu Saharan 3c1f89d91d feat(api): add delete task endpoint for board leads with authorization checks 2026-02-15 03:19:45 +05:30
Abhimanyu Saharan 93d21c5bd7 feat(api): implement custom OpenAPI normalization in MissionControlFastAPI 2026-02-15 03:07:39 +05:30
Abhimanyu Saharan 3c92dd5279 style: format code for improved readability and consistency across multiple files 2026-02-15 03:02:54 +05:30
Abhimanyu Saharan 07df7d8962 feat(api): enhance OpenAPI documentation with additional endpoints and examples 2026-02-15 02:57:06 +05:30
Abhimanyu Saharan ae17facf88 feat(api): enhance authentication and health check endpoints with detailed responses and descriptions 2026-02-15 02:35:31 +05:30
Abhimanyu Saharan 7e147ee608 feat(api): add auth tag for authentication bootstrap endpoints in OpenAPI specification 2026-02-15 02:32:05 +05:30
Abhimanyu Saharan d906e9a770 feat(api): add health check endpoints with appropriate tags for service monitoring 2026-02-15 02:22:28 +05:30
Abhimanyu Saharan 3bfefeda9f refactor(models): replace ConfigDict with SQLModelConfig for model configuration 2026-02-15 02:16:17 +05:30
Abhimanyu Saharan 395d215dac fix(gateway): correct example format in board_ids field and update assertion logic in tests 2026-02-15 02:09:58 +05:30
Abhimanyu Saharan 730d80e422 feat(docs): enhance BOARD_HEARTBEAT.md.j2 and BOARD_TOOLS.md.j2 with additional endpoint selection criteria 2026-02-15 02:07:13 +05:30
Abhimanyu Saharan 0e8c47abb8 feat(skills): update Pydantic model configuration to use ConfigDict for validation 2026-02-15 02:07:13 +05:30
Abhimanyu Saharan ee1cf05d5d feat(api): enhance error handling and add structured hints for agent operations 2026-02-15 02:07:13 +05:30
Abhimanyu SaharanandGitHub ccdff4835d Merge pull request #136 from abhi1693/ci/one-migration-per-pr
ci(policy): enforce one DB migration per PR
2026-02-15 02:00:31 +05:30
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 55af799223 feat(board): enhance task management guidelines in BOARD_AGENTS.md.j2 2026-02-15 01:33:01 +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 SaharanandGitHub 0a2dc2dbc0 Replace images in README with updated versions
Updated images in the README to reflect new assets.
2026-02-15 01:17:09 +05:30
Abhimanyu Saharan 0cc8795ddf feat(board): enhance specialist agent creation guidelines in BOARD_AGENTS.md.j2 2026-02-15 01:06:43 +05:30
Abhimanyu Saharan 1009ae474f fix(skills): update Config to use validate_by_name for field population 2026-02-15 01:05:01 +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 SaharanandGitHub eb8540751c Merge pull request #129 from abhi1693/feat/task-e07-agent-patch-permissions
Fix agent task patch auth and add permissions regression tests
2026-02-14 20:32:43 +05:30
Abhimanyu SaharanandGitHub a7758fb0c5 Merge pull request #97 from abhi1693/docs/frontend-code-doc-pass
docs(frontend): add inline docs for complex UI data-flow
2026-02-14 20:32:19 +05:30
Abhimanyu Saharan f4c1da8f15 chore(deps): update qs package to version 6.14.2 2026-02-14 19:48:19 +05:30
Abhimanyu Saharan a7cfcf88f0 feat(comments): implement mergeCommentsById function for comment deduplication and sorting 2026-02-14 19:43:27 +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 SaharanandGitHub 1b4021b31d Merge pull request #128 from abhi1693/skills
feat(skills): marketplace + packs management
2026-02-14 19:28:39 +05:30
Abhimanyu Saharan 823da1d143 feat(skills): improve marketplace filters and server pagination 2026-02-14 13:09:48 +05:30
Abhimanyu Saharan e7d47d9f8a feat(skills): implement pagination and total count headers for marketplace skills 2026-02-14 13:06:45 +05:30
Abhimanyu Saharan 755bbde4f5 feat(skills): add filtering options for category and risk in marketplace skills 2026-02-14 12:58:19 +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 5b9e81aa6d migrations: update down_revision for skills marketplace tables 2026-02-14 11:34:15 +05:30
Abhimanyu Saharan 2bcbf767e3 Merge branch 'master' into skills 2026-02-14 11:33:12 +05:30
Abhimanyu Saharan 42a41f64bc migrations: update down_revision for activity_events event_type index 2026-02-14 11:30:49 +05:30
Abhimanyu SaharanandAbhimanyu Saharan 10748f71a8 feat: add skill packs management with support for category, risk, and source fields 2026-02-13 22:23:47 +00:00
Abhimanyu SaharanandAbhimanyu Saharan da6cc2544b feat: implement cascading delete for gateway and associated installed skills 2026-02-13 22:23:47 +00:00
Abhimanyu SaharanandAbhimanyu Saharan 577c0d2839 feat: add installed gateway management to skills table with dynamic updates 2026-02-13 22:23:47 +00:00
Abhimanyu SaharanandAbhimanyu Saharan a7e1e5cbf4 feat: add skill pack management features including creation, editing, and syncing 2026-02-13 22:23:47 +00:00
Abhimanyu SaharanandAbhimanyu Saharan 88565f4d69 feat: add conditional creation of skills marketplace and gateway installed skills tables with index checks 2026-02-13 22:23:47 +00:00
Abhimanyu SaharanandAbhimanyu Saharan e7b5df0bce feat: implement skills marketplace API with CRUD operations and gateway integration 2026-02-13 22:23:47 +00:00
Abhimanyu SaharanandGitHub db510a8612 Merge pull request #127 from abhi1693/fix/merge-alembic-heads-2766f27
Fix installer CI: merge Alembic heads to unblock DB_AUTO_MIGRATE
2026-02-14 03:21:27 +05:30
Abhimanyu SaharanandGitHub 2766f271f0 Merge pull request #113 from abhi1693/perf/activity-events-eventtype-createdat
perf(db): index activity_events by (event_type, created_at)
2026-02-14 02:55:37 +05:30
Abhimanyu SaharanandGitHub a3ef1c1c07 Merge pull request #126 from abhi1693/fix/blocked-transition-409
Fix blocked task transitions: return 409 (no silent reset)
2026-02-14 02:12:32 +05:30
Abhimanyu Saharan 52f0ca79e0 feat: add conditional execution for migration integrity gate on pull requests 2026-02-14 00:28:52 +05:30
Abhimanyu SaharanandGitHub e0aef61fb5 Merge pull request #125 from abhi1693/installer
installer: merge portability scaffold into master
2026-02-14 00:20:17 +05:30
Abhimanyu SaharanandGitHub c772063280 Merge branch 'master' into installer 2026-02-14 00:20:07 +05:30
Abhimanyu Saharan 07a86d4604 feat: enhance task update validation for board leads with detailed error messages 2026-02-14 00:08:44 +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 7b16b49218 feat: enhance user display name resolution and update related components 2026-02-13 22:37:08 +05:30
Abhimanyu Saharan c42e8484f8 refactor: remove redundant custom fields button for non-admin users 2026-02-13 22:07:17 +05:30
Abhimanyu Saharan 619f77286f feat: add task detail URL handling and utility functions for taskId management 2026-02-13 22:06:37 +05:30
Abhimanyu Saharan 372b4e191c feat: implement custom field form and utility functions for managing custom fields 2026-02-13 22:01:18 +05:30
Abhimanyu Saharan b98d6e2f83 feat: add lead_reasoning field to ApprovalCreate and update validation logic 2026-02-13 21:34:08 +05:30
Abhimanyu Saharan aea69f5118 refactor: improve code formatting and readability in page.tsx 2026-02-13 21:30:29 +05:30
Abhimanyu SaharanandGitHub a409358a9a installer: portability scaffold for non-debian distros
Merge installer portability scaffold
2026-02-13 21:29:44 +05:30
Abhimanyu Saharan 277bfcb33a feat: add custom-fields 2026-02-13 21:24:36 +05:30
Abhimanyu Saharan b032e94ca1 feat: integrate Markdown component for rendering webhook description 2026-02-13 17:14:55 +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 ebb9c659d2 feat: add lead-only status change rule for boards and update related logic 2026-02-13 16:22:06 +05:30
Abhimanyu SaharanandGitHub de47174a2c Merge branch 'master' into perf/activity-events-eventtype-createdat 2026-02-13 16:18:43 +05:30
Abhimanyu SaharanandGitHub 366f5231ab ci: migration integrity gate
Merge PR #120 (migration integrity + reversible upgrade/downgrade gate).
2026-02-13 16:18:17 +05:30
Abhimanyu Saharan 59bdf03d05 refactor: improve code formatting and readability in page.tsx 2026-02-13 16:05:04 +05:30
Abhimanyu Saharan 92c079410e feat: enhance DependencyBanner to support resolved dependencies and update display logic 2026-02-13 15:57:27 +05:30
Abhimanyu Saharan efa3587e77 feat: add DependencyBanner component and refactor dependency display logic in task view 2026-02-13 15:35:21 +05:30
Abhimanyu Saharan bfd7d5b992 feat: add status_requested field to task updates and implement related logic in task approval process 2026-02-13 15:18:56 +05:30
Abhimanyu SaharanandGitHub 9eb881c9ba Merge branch 'master' into ci/migration-integrity-gate 2026-02-13 15:10:06 +05:30
Abhimanyu SaharanandGitHub c7872c40c0 Merge branch 'master' into perf/activity-events-eventtype-createdat 2026-02-13 15:07:15 +05:30
Abhimanyu Saharan 6e8069fc2a chore: remove manual CI trigger for master branch in workflow configuration 2026-02-13 14:45:15 +05:30
Abhimanyu Saharan 8750335281 feat: add installer script and CI configuration for deployment modes 2026-02-13 14:41:27 +05:30
Abhimanyu Saharan 3ca6b150b7 docs: update AGENTS.md, HEARTBEAT_LEAD.md, MAIN_AGENTS.md, and MAIN_TOOLS.md for clarity and removal of redundant skill discovery instructions 2026-02-13 03:06:30 +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