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 Saharan
|
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 Saharan
|
14a75d8697
|
Fix: allow agent status change on unassigned tasks
|
2026-02-15 05:20:32 +00:00 |
|
Abhimanyu Saharan
|
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
|
72b36fdace
|
compose: make rqscheduler redis URL configurable
|
2026-02-15 00:22:27 +00:00 |
|
Abhimanyu Saharan
|
370609ca29
|
webhooks: harden scheduler bootstrap + tidy public exports
|
2026-02-14 23:46:07 +00:00 |
|
Abhimanyu Saharan
|
da3d7c2e1e
|
test: add webhook dispatch worker coverage for process loop
|
2026-02-14 23:46:07 +00:00 |
|
Abhimanyu Saharan
|
9220d9982a
|
chore: decouple webhook-worker from backend service dependency
|
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
|
8aed721ce0
|
fix: remove unused UUID import in webhook dispatch test
|
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
|
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 Saharan
|
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 Saharan
|
e919987351
|
chore(ci): tighten migration pattern and fail if base SHA missing
|
2026-02-14 19:49:56 +00:00 |
|
Abhimanyu Saharan
|
c89db7677d
|
fix(ci): only count added migrations in one_migration_per_pr gate
|
2026-02-14 19:48:19 +00:00 |
|
Abhimanyu Saharan
|
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
|
1cad57f6b5
|
ci(policy): enforce one migration per PR
|
2026-02-14 19:09:09 +00:00 |
|
Abhimanyu Saharan
|
313ce874f9
|
feat(memory): update MEMORY.md structure and consolidate identity preferences
|
2026-02-14 23:55:45 +05:30 |
|
Abhimanyu Saharan
|
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 |
|