HAL9000
7bef6ba706
fix(devcontainer): remove invalid trailing commas from opencode.json
...
CI / lint (pull_request) Successful in 1m12s
CI / build (pull_request) Successful in 1m6s
CI / quality (pull_request) Successful in 1m21s
CI / typecheck (pull_request) Successful in 1m35s
CI / benchmark-publish (pull_request) Has been skipped
CI / security (pull_request) Successful in 1m55s
CI / push-validation (pull_request) Successful in 39s
CI / helm (pull_request) Successful in 42s
CI / benchmark-regression (pull_request) Failing after 1m14s
CI / integration_tests (pull_request) Successful in 4m8s
CI / e2e_tests (pull_request) Successful in 5m24s
CI / unit_tests (pull_request) Successful in 6m27s
CI / docker (pull_request) Successful in 1m37s
CI / coverage (pull_request) Successful in 12m34s
CI / status-check (pull_request) Successful in 3s
The JSON config file contained multiple trailing commas which caused
Python's strict JSON parser to fail. Fixed all occurrences where
commas appeared after the last property value in objects before closing braces.
2026-05-11 00:39:49 +00:00
freemo
6ee703fef5
script: disabled sequential thinking mcp
CI / benchmark-publish (push) Waiting to run
CI / helm (push) Successful in 40s
CI / build (push) Successful in 58s
CI / lint (push) Successful in 1m9s
CI / quality (push) Successful in 1m12s
CI / typecheck (push) Successful in 1m22s
CI / security (push) Successful in 1m34s
CI / push-validation (push) Successful in 18s
CI / e2e_tests (push) Successful in 4m14s
CI / integration_tests (push) Successful in 4m39s
CI / unit_tests (push) Successful in 6m32s
CI / docker (push) Failing after 0s
CI / coverage (push) Successful in 11m58s
CI / status-check (push) Failing after 3s
2026-05-02 14:11:55 -04:00
freemo
9632ea55dd
build: trying new qwen instruct model instead
CI / status-check (push) Blocked by required conditions
CI / lint (push) Successful in 48s
CI / typecheck (push) Successful in 1m15s
CI / security (push) Successful in 1m14s
CI / quality (push) Successful in 41s
CI / push-validation (push) Successful in 30s
CI / helm (push) Successful in 42s
CI / build (push) Successful in 47s
CI / integration_tests (push) Successful in 4m13s
CI / e2e_tests (push) Successful in 5m6s
CI / unit_tests (push) Successful in 6m25s
CI / docker (push) Successful in 1m46s
CI / coverage (push) Failing after 17m43s
CI / benchmark-publish (push) Has started running
2026-05-01 20:03:27 -04:00
freemo
3a6d42ee79
build: fixed some bad permissions and no longer require prompt to be written to a file for supervisors
CI / status-check (push) Blocked by required conditions
CI / push-validation (push) Successful in 31s
CI / helm (push) Successful in 50s
CI / build (push) Successful in 56s
CI / lint (push) Successful in 1m12s
CI / security (push) Successful in 1m27s
CI / typecheck (push) Successful in 1m39s
CI / quality (push) Successful in 1m37s
CI / integration_tests (push) Successful in 3m46s
CI / e2e_tests (push) Successful in 4m10s
CI / unit_tests (push) Successful in 4m55s
CI / coverage (push) Has started running
CI / docker (push) Successful in 1m26s
CI / benchmark-publish (push) Has started running
2026-05-01 17:45:27 -04:00
freemo
9b34d47371
build: new models
CI / benchmark-publish (push) Has started running
CI / push-validation (push) Successful in 48s
CI / helm (push) Successful in 1m8s
CI / build (push) Successful in 1m9s
CI / lint (push) Successful in 1m29s
CI / quality (push) Successful in 1m32s
CI / typecheck (push) Successful in 1m36s
CI / security (push) Successful in 1m35s
CI / integration_tests (push) Successful in 5m21s
CI / unit_tests (push) Successful in 6m0s
CI / e2e_tests (push) Successful in 6m6s
CI / docker (push) Successful in 1m27s
CI / coverage (push) Successful in 23m45s
CI / status-check (push) Successful in 6s
2026-05-01 16:32:39 -04:00
freemo
b81c296a2b
build: fixed model settings
CI / helm (push) Successful in 40s
CI / benchmark-publish (push) Failing after 49s
CI / build (push) Successful in 55s
CI / lint (push) Successful in 1m2s
CI / quality (push) Successful in 1m16s
CI / typecheck (push) Successful in 1m22s
CI / security (push) Successful in 1m45s
CI / integration_tests (push) Successful in 4m21s
CI / e2e_tests (push) Successful in 4m49s
CI / unit_tests (push) Successful in 5m3s
CI / push-validation (push) Successful in 22s
CI / docker (push) Successful in 1m35s
CI / coverage (push) Successful in 10m47s
CI / status-check (push) Successful in 3s
CI / push-validation (pull_request) Successful in 36s
CI / helm (pull_request) Successful in 41s
CI / build (pull_request) Successful in 58s
CI / lint (pull_request) Successful in 1m16s
CI / quality (pull_request) Successful in 1m24s
CI / security (pull_request) Successful in 1m33s
CI / typecheck (pull_request) Successful in 1m41s
CI / benchmark-publish (pull_request) Has been skipped
CI / integration_tests (pull_request) Successful in 3m29s
CI / e2e_tests (pull_request) Successful in 4m10s
CI / unit_tests (pull_request) Successful in 7m18s
CI / docker (pull_request) Successful in 1m55s
CI / coverage (pull_request) Successful in 14m54s
CI / status-check (pull_request) Successful in 3s
2026-04-30 21:25:47 -04:00
freemo
816c16901b
build: fixed uncensored model
CI / build (push) Successful in 1m4s
CI / lint (push) Successful in 1m15s
CI / quality (push) Successful in 1m20s
CI / typecheck (push) Successful in 1m43s
CI / security (push) Successful in 1m57s
CI / helm (push) Successful in 42s
CI / benchmark-publish (push) Failing after 36s
CI / integration_tests (push) Successful in 4m35s
CI / e2e_tests (push) Successful in 5m40s
CI / unit_tests (push) Successful in 6m11s
CI / push-validation (push) Successful in 23s
CI / docker (push) Successful in 1m37s
CI / coverage (push) Successful in 12m23s
CI / status-check (push) Successful in 3s
CI / benchmark-publish (pull_request) Has been skipped
CI / push-validation (pull_request) Successful in 30s
CI / helm (pull_request) Successful in 35s
CI / build (pull_request) Successful in 1m4s
CI / lint (pull_request) Successful in 1m22s
CI / quality (pull_request) Successful in 1m23s
CI / security (pull_request) Successful in 1m38s
CI / typecheck (pull_request) Successful in 2m3s
CI / unit_tests (pull_request) Successful in 4m40s
CI / integration_tests (pull_request) Successful in 5m11s
CI / e2e_tests (pull_request) Successful in 5m38s
CI / docker (pull_request) Successful in 1m27s
CI / coverage (pull_request) Successful in 10m45s
CI / status-check (pull_request) Successful in 3s
2026-04-30 20:02:13 -04:00
freemo
516c600c0e
build: updated and rename hosted models
CI / status-check (push) Blocked by required conditions
CI / lint (push) Successful in 49s
CI / typecheck (push) Successful in 1m25s
CI / security (push) Successful in 1m23s
CI / quality (push) Successful in 40s
CI / push-validation (push) Successful in 35s
CI / helm (push) Successful in 42s
CI / build (push) Successful in 54s
CI / benchmark-publish (push) Failing after 43s
CI / integration_tests (push) Successful in 4m41s
CI / e2e_tests (push) Successful in 5m9s
CI / unit_tests (push) Successful in 5m56s
CI / coverage (push) Has started running
CI / docker (push) Successful in 1m36s
2026-04-30 19:47:54 -04:00
freemo
8a2e7cda10
build: Updated availible endpoints
CI / status-check (push) Blocked by required conditions
CI / lint (push) Successful in 59s
CI / quality (push) Successful in 1m19s
CI / typecheck (push) Successful in 1m24s
CI / security (push) Successful in 1m39s
CI / benchmark-publish (push) Failing after 42s
CI / push-validation (push) Successful in 30s
CI / helm (push) Successful in 39s
CI / build (push) Successful in 41s
CI / integration_tests (push) Successful in 4m28s
CI / e2e_tests (push) Successful in 3m22s
CI / unit_tests (push) Successful in 6m7s
CI / docker (push) Successful in 1m51s
CI / coverage (push) Failing after 18m36s
2026-04-30 18:28:38 -04:00
freemo
1691def164
build: Moved to using new default qwen instance
CI / build (push) Successful in 1m0s
CI / lint (push) Successful in 1m17s
CI / quality (push) Successful in 1m24s
CI / typecheck (push) Successful in 1m32s
CI / security (push) Successful in 1m49s
CI / benchmark-publish (push) Failing after 39s
CI / push-validation (push) Successful in 24s
CI / helm (push) Successful in 25s
CI / integration_tests (push) Successful in 3m40s
CI / e2e_tests (push) Successful in 4m8s
CI / unit_tests (push) Successful in 4m53s
CI / docker (push) Successful in 1m42s
CI / coverage (push) Successful in 11m13s
CI / status-check (push) Successful in 3s
2026-04-30 16:12:38 -04:00
hurui200320
9888c2f6e6
fix(devcontainer): add context size for cleverthis private models
CI / benchmark-publish (pull_request) Has been skipped
CI / helm (pull_request) Successful in 34s
CI / push-validation (pull_request) Successful in 28s
CI / build (pull_request) Successful in 58s
CI / lint (pull_request) Successful in 1m4s
CI / quality (pull_request) Successful in 1m21s
CI / typecheck (pull_request) Successful in 1m55s
CI / security (pull_request) Successful in 1m57s
CI / integration_tests (pull_request) Successful in 3m46s
CI / e2e_tests (pull_request) Successful in 3m54s
CI / unit_tests (pull_request) Successful in 5m3s
CI / docker (pull_request) Successful in 1m36s
CI / coverage (pull_request) Successful in 12m4s
CI / status-check (pull_request) Successful in 3s
CI / benchmark-publish (push) Failing after 43s
CI / lint (push) Successful in 1m2s
CI / helm (push) Successful in 29s
CI / push-validation (push) Successful in 28s
CI / quality (push) Successful in 1m12s
CI / typecheck (push) Successful in 1m21s
CI / build (push) Successful in 49s
CI / security (push) Successful in 1m51s
CI / integration_tests (push) Successful in 3m31s
CI / e2e_tests (push) Successful in 3m29s
CI / unit_tests (push) Successful in 4m33s
CI / docker (push) Successful in 1m30s
CI / coverage (push) Successful in 12m38s
CI / status-check (push) Successful in 3s
2026-04-28 19:57:28 +08:00
freemo
88925e69cd
build: slight renaming of providers
CI / benchmark-publish (push) Failing after 39s
CI / lint (push) Successful in 55s
CI / typecheck (push) Successful in 1m33s
CI / security (push) Successful in 1m33s
CI / quality (push) Successful in 1m42s
CI / helm (push) Successful in 28s
CI / build (push) Successful in 1m31s
CI / push-validation (push) Successful in 48s
CI / e2e_tests (push) Successful in 4m17s
CI / benchmark-publish (pull_request) Has been skipped
CI / security (pull_request) Successful in 1m50s
CI / integration_tests (push) Failing after 16m15s
CI / unit_tests (push) Failing after 16m19s
CI / docker (pull_request) Has been skipped
CI / coverage (push) Successful in 11m57s
CI / docker (push) Has been skipped
CI / status-check (push) Failing after 3s
CI / coverage (pull_request) Successful in 10m53s
CI / build (pull_request) Successful in 56s
CI / typecheck (pull_request) Successful in 1m50s
CI / e2e_tests (pull_request) Successful in 4m8s
CI / push-validation (pull_request) Successful in 22s
CI / lint (pull_request) Successful in 57s
CI / helm (pull_request) Successful in 32s
CI / integration_tests (pull_request) Failing after 4m7s
CI / unit_tests (pull_request) Failing after 4m52s
CI / quality (pull_request) Successful in 1m17s
CI / status-check (pull_request) Failing after 3s
2026-04-27 13:01:54 -04:00
freemo
d80352709c
build: updated devcontainer to use new auto-agents and self-hosted agents
CI / docker (push) Blocked by required conditions
CI / status-check (push) Blocked by required conditions
CI / unit_tests (push) Has started running
CI / integration_tests (push) Has started running
CI / e2e_tests (push) Has started running
CI / benchmark-publish (push) Failing after 46s
CI / push-validation (push) Successful in 40s
CI / helm (push) Successful in 1m3s
CI / build (push) Successful in 1m11s
CI / lint (push) Successful in 1m28s
CI / typecheck (push) Successful in 1m36s
CI / security (push) Successful in 1m35s
CI / quality (push) Successful in 1m38s
CI / coverage (push) Waiting to run
2026-04-27 12:50:03 -04:00
HAL9000
d6ded8e2e9
Docker: fixed forgejo MCP in docker which wasnt working
2026-04-10 12:21:05 -04:00
brent.edwards
eed455d9f9
fix(devcontainer): Dockerfile build fails when .dockerignore excludes .git/ ( #1234 )
...
CI / build (push) Successful in 24s
CI / helm (push) Successful in 25s
CI / lint (push) Successful in 3m21s
CI / quality (push) Successful in 3m46s
CI / typecheck (push) Successful in 4m1s
CI / benchmark-regression (push) Has been skipped
CI / security (push) Successful in 4m14s
CI / integration_tests (push) Successful in 8m55s
CI / unit_tests (push) Successful in 9m54s
CI / docker (push) Successful in 1m33s
CI / coverage (push) Successful in 12m33s
CI / e2e_tests (push) Successful in 19m38s
CI / status-check (push) Successful in 1s
CI / benchmark-publish (push) Successful in 28m27s
## Summary
Fixes the Docker build failure at step 30/30:
```
fatal: not a git repository (or any of the parent directories): .git
```
## Root Cause
`.dockerignore` excludes `.git/`, so `COPY . $APP_DIR` never copies the `.git` directory into the image. However, the final `RUN` step unconditionally runs `git clean -xdf`, which requires a git repository to exist.
## Fix
Wrapped `git clean -xdf` and `rm -rf .git` in a conditional that checks for `.git` directory existence first, falling through silently when absent:
```dockerfile
([ -d .git ] && git clean -xdf && rm -rf .git || true)
```
This makes the Dockerfile work correctly whether `.git` is present (e.g., if `.dockerignore` is modified) or absent (current behavior).
## Quality Gates
| Gate | Result |
|------|--------|
| lint | Pass |
| typecheck | Pass (0 errors) |
| pre-commit hooks | Pass |
(Dockerfile-only change — no Python code modified, so unit/integration tests are unaffected.)
Closes #1233
Reviewed-on: #1234
Reviewed-by: Luis Mendes <luis.mendes@cleverthis.com >
Co-authored-by: Brent E. Edwards <brent.edwards@cleverthis.com >
Co-committed-by: Brent E. Edwards <brent.edwards@cleverthis.com >
2026-03-31 21:14:46 +00:00
freemo
c5617b0457
Build: Added even more MCP and LSP servers to the devcontainer
CI / lint (push) Successful in 14s
CI / typecheck (push) Successful in 27s
CI / security (push) Successful in 23s
CI / quality (push) Successful in 16s
CI / integration_tests (push) Has been cancelled
CI / unit_tests (push) Has been cancelled
CI / build (push) Has been cancelled
CI / docker (push) Has been cancelled
CI / coverage (push) Has been cancelled
2026-02-16 16:29:30 -05:00
freemo
3240c94f9d
Build: Updated devcontainer with relevant mcp servers on opencode
CI / lint (push) Successful in 15s
CI / typecheck (push) Successful in 28s
CI / security (push) Successful in 23s
CI / quality (push) Successful in 15s
CI / integration_tests (push) Successful in 5m14s
CI / build (push) Successful in 16s
CI / unit_tests (push) Successful in 12m39s
CI / docker (push) Successful in 8s
CI / coverage (push) Successful in 7m42s
2026-02-16 15:07:35 -05:00
brent.edwards
7caac2714e
refactor: changes requested by Rui
...
Removed `run-semgrep.sh` and automatically run setup-dev.sh
2026-02-11 00:59:58 +00:00
brent.edwards
3f7cb06981
feat(Adding-commitizen-to-the-list-of-tools.): adds commitizen to the list of tools
2026-02-10 16:04:17 +00:00
brent.edwards
360aa11165
Removing software-properties-common and fixing the executor.
2026-02-09 20:54:52 +00:00
brent.edwards
fc70b3fbb5
.devcontainer/devcontainer.json missed a comma.
2026-02-08 12:19:47 -08:00
freemo
d58234600e
chore: forgot to update run target for devcontainer
2026-02-07 16:07:45 -05:00
freemo
4883a6c9a5
chore: Updated devcontainer and added opencode
2026-02-07 16:05:23 -05:00
freemo
b941ef9a1a
Significantly revamped the base project to use more robust static checking including benchmarks and integration test support
2025-10-31 16:18:53 -04:00
Your Name
bae6665d94
fix: Fixed some of the broken stuff added in the last commit, everything should more or less run now
2025-08-03 20:48:29 -04:00
freemo
f7a5d26c41
Modernized build tooling
2025-08-01 18:38:09 -04:00