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 |
|
Abhimanyu Saharan
|
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
|
691fd11d10
|
docs(frontend): document skills marketplace + packs data-flow
|
2026-02-14 14:26:04 +00:00 |
|
Abhimanyu Saharan
|
44e4499a26
|
docs(frontend): document SSE reconnect cursor + backoff reset rationale
|
2026-02-14 14:22:16 +00:00 |
|
Abhimanyu Saharan
|
8e58b123bf
|
docs(frontend): add JSDoc for complex UI utilities
|
2026-02-14 14:22:16 +00:00 |
|
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 Saharan
|
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
|
4fe8db9649
|
Harden non-lead task patch auth and add regression tests
|
2026-02-14 06:35:21 +00:00 |
|
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 Saharan
|
dcdbbb7e5c
|
fix(skills): re-validate pack URL before git clone
|
2026-02-13 23:21:47 +00:00 |
|
Abhimanyu Saharan
|
7e48f1a9e0
|
fix(skills): sanitize git-derived branch names
|
2026-02-13 23:00:46 +00:00 |
|
Abhimanyu Saharan
|
5d03a522b9
|
fix(frontend): avoid effect deps on loadSkillsByGateway
|
2026-02-13 22:57:49 +00:00 |
|
Abhimanyu Saharan
|
84cf22e42b
|
fix(skills): address Copilot review nits (safety + UI guards)
|
2026-02-13 22:50:29 +00:00 |
|
Abhimanyu Saharan
|
294457e76b
|
test(skills): expand pack URL validation matrix
|
2026-02-13 22:32:06 +00:00 |
|
Abhimanyu Saharan
|
cb3aff5bb0
|
docs(frontend): note N+1 gateway skills fetch
|
2026-02-13 22:29:57 +00:00 |
|
Abhimanyu Saharan
|
86b5306f9d
|
fix(skills): default empty git branch to main
|
2026-02-13 22:28:48 +00:00 |
|
Abhimanyu Saharan
|
501ed88faf
|
migrations: merge heads after skills marketplace
|
2026-02-13 22:25:23 +00:00 |
|
Abhimanyu Saharan
|
e0f05ff4c6
|
fix(skills): validate pack source URLs + git clone timeouts
|
2026-02-13 22:23:47 +00:00 |
|
Abhimanyu Saharan
|
10748f71a8
|
feat: add skill packs management with support for category, risk, and source fields
|
2026-02-13 22:23:47 +00:00 |
|
Abhimanyu Saharan
|
da6cc2544b
|
feat: implement cascading delete for gateway and associated installed skills
|
2026-02-13 22:23:47 +00:00 |
|
Abhimanyu Saharan
|
577c0d2839
|
feat: add installed gateway management to skills table with dynamic updates
|
2026-02-13 22:23:47 +00:00 |
|