Commit Graph

289 Commits

Author SHA1 Message Date
Abhimanyu Saharan
061563964d feat: refactor organization context usage in board and gateway endpoints 2026-02-08 21:37:20 +05:30
Abhimanyu Saharan
289452b341 refactor: streamline imports and clean up group access handling in board-related files 2026-02-08 21:18:37 +05:30
Abhimanyu Saharan
60744ddfac refactor: clean up code formatting and improve readability across multiple files 2026-02-08 21:17:26 +05:30
Abhimanyu Saharan
e03125a382 feat: add organization-related models and update schemas for organization management 2026-02-08 21:16:26 +05:30
Abhimanyu Saharan
e8600420b2 refactor: clean up imports and remove trailing whitespace in multiple files 2026-02-08 00:51:57 +05:30
Abhimanyu Saharan
da1559fc98 feat: persist agent's soul_template to prevent overwriting on reprovision 2026-02-08 00:47:46 +05:30
Abhimanyu Saharan
460d4adddf feat: add souls directory integration with search and fetch functionality 2026-02-08 00:46:15 +05:30
Abhimanyu Saharan
527cc13c63 refactor: improve code formatting and readability across multiple files 2026-02-08 00:46:15 +05:30
Abhimanyu Saharan
91e4c069cc feat: enhance agent identity profile with purpose and personality attributes 2026-02-08 00:46:15 +05:30
Arjun (OpenClaw)
574c2fa93d Merge remote-tracking branch 'origin/master' into fix/compose-smoke-dockerfiles 2026-02-07 17:32:23 +00:00
Riya
5c1dde391a Merge remote-tracking branch 'origin/master' into riya/backend-unit-tests-core-utils 2026-02-07 17:11:21 +00:00
Kunal
c3f611f3f6 fix: remove unused import in request id middleware test 2026-02-07 16:35:14 +00:00
Arjun (OpenClaw)
c65b225ba7 fix: dockerfiles build in compose context
- backend: copy dependency lockfiles from backend/ when build context is repo root
- frontend: don't copy public/ when it doesn't exist
2026-02-07 15:57:25 +00:00
Kunal
f87cc1f7fb ci: scoped 100% coverage gates + policy doc 2026-02-07 15:54:42 +00:00
Riya
449d081e16 chore(tests): fix flake8 unused import 2026-02-07 15:47:45 +00:00
Riya
892a36be09 test(backend): add unit tests for task dependencies + provisioning helpers 2026-02-07 15:45:49 +00:00
Ishaan (OpenClaw)
1350f2e944 docs(backend): add backend README for local dev and ops 2026-02-07 15:38:03 +00:00
Abhimanyu Saharan
dd1e9e2b93 Merge pull request #32 from abhi1693/ishan/ci-coverage-gate
CI: backend coverage gate + fix mypy targets shadow
2026-02-07 20:43:06 +05:30
Abhimanyu Saharan
88a5075684 feat: add board group models and update related interfaces 2026-02-07 20:29:55 +05:30
Abhimanyu Saharan
7b5ee230f5 Merge pull request #29 from abhi1693/chore/docker-compose-quickstart
Self-host: add Dockerfiles and compose quickstart
2026-02-07 19:53:20 +05:30
Abhimanyu Saharan
2e329975be Merge pull request #35 from abhi1693/dependabot/uv/backend/uv-91ab757ed1
chore(deps): bump starlette from 0.41.3 to 0.49.1 in /backend in the uv group across 1 directory
2026-02-07 18:22:46 +05:30
Omar (OpenClaw)
6bf7a72a62 Fix flake8 W391 (no trailing blank line) 2026-02-07 11:33:19 +00:00
Omar (OpenClaw)
31181e1f5d Fix flake8 W391 (no trailing blank line) 2026-02-07 11:32:56 +00:00
openclaw-agent
7ac9aa659d fix(compose): avoid Clerk placeholders; include templates in backend image 2026-02-07 11:31:11 +00:00
Ishan (OpenClaw)
dbd5cd4310 Merge origin/master and fix CI lint 2026-02-07 11:28:58 +00:00
Abhimanyu Saharan
117048d637 refactor(agent): remove unused board ensure functionality and related classes 2026-02-07 16:57:23 +05:30
Abhimanyu Saharan
19869d98ae Merge pull request #34 from abhi1693/chore/ci-clerk-secrets
CI: wire Clerk env vars into frontend CI steps
2026-02-07 16:54:14 +05:30
dependabot[bot]
268c3ff63c chore(deps): bump starlette
Bumps the uv group with 1 update in the /backend directory: [starlette](https://github.com/Kludex/starlette).


Updates `starlette` from 0.41.3 to 0.49.1
- [Release notes](https://github.com/Kludex/starlette/releases)
- [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md)
- [Commits](https://github.com/Kludex/starlette/compare/0.41.3...0.49.1)

---
updated-dependencies:
- dependency-name: starlette
  dependency-version: 0.49.1
  dependency-type: indirect
  dependency-group: uv
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-07 10:55:32 +00:00
Abhimanyu Saharan
13b3701810 feat(gateway): add endpoint for user outreach via gateway main agent 2026-02-07 16:21:31 +05:30
Abhimanyu Saharan
0816fb6cd3 feat(agent): enhance agent ID extraction and fallback handling in gateway integration 2026-02-07 16:21:21 +05:30
Abhimanyu Saharan
a32c01e4a8 feat(gateway): implement gateway board management and messaging features 2026-02-07 15:20:36 +05:30
Mateo (OpenClaw)
1d140d30c5 ci: add minimal frontend tests, backend coverage tooling, and fix mypy 2026-02-07 09:37:08 +00:00
Ishan (OpenClaw)
25024223df fix(typecheck): avoid targets shadowing in board memory notify 2026-02-07 09:02:52 +00:00
Ishan (OpenClaw)
bc2572633f Merge remote-tracking branch 'origin/master' into ishan/ci-coverage-gate 2026-02-07 09:02:44 +00:00
Ishan (OpenClaw)
43dd30768d ci: add backend coverage gate + upload report 2026-02-07 09:01:53 +00:00
Abhimanyu Saharan
a7175d9a6f feat(board): add agent control dialog to pause and resume agents 2026-02-07 14:20:42 +05:30
Ishaan (OpenClaw)
affce2aba8 chore(compose): default POSTGRES_DB to mission_control 2026-02-07 07:15:53 +00:00
Abhimanyu Saharan
175126a44b fix(board): refine final question and free-text options in onboarding 2026-02-07 12:33:06 +05:30
Abhimanyu Saharan
24084b0467 ci: add PR validation workflows
Merging PR #30
2026-02-07 12:32:25 +05:30
Abhimanyu Saharan
0fbb4d2df8 chore(deps): update psycopg[binary] to version 3.3.2 2026-02-07 11:35:32 +05:30
Abhimanyu Saharan
b2109da88b Add global live feed for task comments 2026-02-07 05:26:15 +05:30
Ishaan (OpenClaw)
8c0e9b1931 Add Dockerfiles and compose quickstart 2026-02-06 23:33:25 +00:00
Abhimanyu Saharan
844b521d00 Touch agent presence on authenticated requests 2026-02-07 04:34:16 +05:30
Abhimanyu Saharan
999ec6d1bb Add gateway template sync for agents 2026-02-07 04:24:06 +05:30
Abhimanyu Saharan
decf1f8dc4 fix: expand ~ for workspace files and ignore backend tilde dir 2026-02-07 03:42:10 +05:30
Abhimanyu Saharan
e71507e0bf feat: allow extra context during board onboarding 2026-02-07 03:40:28 +05:30
Abhimanyu Saharan
19323e25de feat: implement error handling middleware with request ID tracking for improved error responses 2026-02-07 03:14:30 +05:30
Abhimanyu Saharan
a4442eb9d5 feat: enhance agent provisioning by adding AUTONOMY.md and ensuring task dependencies are handled correctly 2026-02-07 02:42:33 +05:30
Abhimanyu Saharan
0ab5a75641 feat: enforce unique agent names across gateway workspaces to prevent session collisions 2026-02-07 02:02:50 +05:30
Abhimanyu Saharan
8da70d199b feat: enhance agent provisioning by adding back-compat for MEMORY.md and improving error handling for unsupported files 2026-02-07 01:49:13 +05:30