mngrif
9a4e55cab0
testing airspeedvelocity
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Successful in 15s
CI / build (pull_request) Successful in 16s
CI / quality (pull_request) Successful in 20s
CI / security (pull_request) Successful in 31s
CI / typecheck (pull_request) Successful in 39s
CI / integration_tests (pull_request) Successful in 3m32s
CI / unit_tests (pull_request) Successful in 4m35s
CI / docker (pull_request) Successful in 39s
CI / benchmark-regression (pull_request) Failing after 10m21s
CI / coverage (pull_request) Successful in 21m56s
2026-02-19 12:48:31 -05:00
mngrif
b19ac44573
testing airspeedvelocity
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Successful in 14s
CI / build (pull_request) Successful in 17s
CI / quality (pull_request) Successful in 20s
CI / typecheck (pull_request) Successful in 33s
CI / security (pull_request) Successful in 46s
CI / integration_tests (pull_request) Successful in 2m13s
CI / unit_tests (pull_request) Successful in 4m13s
CI / docker (pull_request) Successful in 37s
CI / benchmark-regression (pull_request) Failing after 10m16s
CI / coverage (pull_request) Successful in 16m58s
2026-02-19 12:28:49 -05:00
mngrif
d5af40eefd
Merge branch 'master' into mngrif-asv-test
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Successful in 16s
CI / build (pull_request) Successful in 17s
CI / quality (pull_request) Successful in 20s
CI / security (pull_request) Successful in 28s
CI / typecheck (pull_request) Successful in 37s
CI / integration_tests (pull_request) Failing after 2m15s
CI / unit_tests (pull_request) Successful in 4m34s
CI / docker (pull_request) Successful in 50s
CI / benchmark-regression (pull_request) Successful in 9m9s
CI / coverage (pull_request) Successful in 9m39s
2026-02-19 00:03:54 +00:00
mngrif
c2d6e71563
testing airspeedvelocity
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Successful in 14s
CI / build (pull_request) Successful in 14s
CI / quality (pull_request) Successful in 19s
CI / security (pull_request) Successful in 29s
CI / typecheck (pull_request) Successful in 45s
CI / unit_tests (pull_request) Successful in 3m49s
CI / integration_tests (pull_request) Successful in 4m30s
CI / docker (pull_request) Successful in 42s
CI / benchmark-regression (pull_request) Failing after 5m15s
CI / coverage (pull_request) Successful in 7m33s
2026-02-18 18:25:28 -05:00
mngrif
f9f4503c6c
testing airspeedvelocity
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Successful in 13s
CI / quality (pull_request) Successful in 16s
CI / build (pull_request) Successful in 16s
CI / security (pull_request) Successful in 25s
CI / typecheck (pull_request) Successful in 27s
CI / benchmark-regression (pull_request) Failing after 1m5s
CI / unit_tests (pull_request) Successful in 3m27s
CI / docker (pull_request) Successful in 37s
CI / integration_tests (pull_request) Successful in 4m18s
CI / coverage (pull_request) Successful in 7m29s
2026-02-18 17:45:07 -05:00
mngrif
745228e7c6
testing airspeedvelocity
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Successful in 13s
CI / build (pull_request) Successful in 15s
CI / quality (pull_request) Successful in 16s
CI / security (pull_request) Successful in 23s
CI / typecheck (pull_request) Successful in 26s
CI / benchmark-regression (pull_request) Failing after 1m26s
CI / integration_tests (pull_request) Has been cancelled
CI / coverage (pull_request) Has been cancelled
CI / unit_tests (pull_request) Has been cancelled
CI / docker (pull_request) Has been cancelled
2026-02-18 17:30:18 -05:00
mngrif
341495769d
testing airspeedvelocity
CI / benchmark-publish (pull_request) Has been skipped
CI / build (pull_request) Successful in 17s
CI / quality (pull_request) Successful in 18s
CI / lint (pull_request) Successful in 21s
CI / security (pull_request) Successful in 26s
CI / typecheck (pull_request) Successful in 31s
CI / benchmark-regression (pull_request) Failing after 52s
CI / unit_tests (pull_request) Successful in 3m24s
CI / coverage (pull_request) Has been cancelled
CI / integration_tests (pull_request) Has been cancelled
CI / docker (pull_request) Has been cancelled
2026-02-18 17:24:04 -05:00
mngrif
8ea70953e9
testing airspeedvelocity
ci.yml / testing airspeedvelocity (push) Has been cancelled
2026-02-18 15:02:15 -05:00
mngrif
8f6b2a29b8
testing airspeedvelocity
asv / asv-pr (push) Has been skipped
asv / asv-publish (push) Successful in 4m43s
2026-02-18 13:00:15 -05:00
freemo
4cda00abf6
Build: configured coverage report to run in parallal, removed cap on number of parallel processes, limited by number of cores of env variable
2026-02-17 21:00:02 -05:00
mngrif
fb055193c5
testing airspeedvelocity
asv / asv-pr (push) Failing after 1s
asv / asv-publish (push) Failing after 48s
2026-02-17 15:43:46 -05:00
mngrif
033bfd04a7
testing airspeedvelocity
asv / asv-pr (push) Has been cancelled
asv / asv-publish (push) Has been cancelled
2026-02-17 15:30:07 -05:00
Jeffrey Phillips Freeman
4dc05051dd
feat(cli): add project commands (core)
CI / lint (push) Waiting to run
CI / typecheck (push) Waiting to run
CI / security (push) Waiting to run
CI / quality (push) Waiting to run
CI / unit_tests (push) Waiting to run
CI / integration_tests (push) Waiting to run
CI / coverage (push) Blocked by required conditions
CI / build (push) Waiting to run
CI / docker (push) Blocked by required conditions
CI / lint (pull_request) Failing after 13s
CI / typecheck (pull_request) Successful in 28s
CI / coverage (pull_request) Has been skipped
CI / security (pull_request) Successful in 25s
CI / quality (pull_request) Successful in 16s
CI / integration_tests (pull_request) Successful in 5m16s
CI / build (pull_request) Successful in 17s
CI / unit_tests (pull_request) Successful in 15m34s
CI / docker (pull_request) Has been skipped
2026-02-16 23:56:55 -05:00
Jeffrey Phillips Freeman
0c6ed1c709
feat(repo): add project repositories
CI / lint (push) Waiting to run
CI / typecheck (push) Waiting to run
CI / security (push) Waiting to run
CI / quality (push) Waiting to run
CI / unit_tests (push) Waiting to run
CI / integration_tests (push) Waiting to run
CI / coverage (push) Blocked by required conditions
CI / build (push) Waiting to run
CI / docker (push) Blocked by required conditions
CI / lint (pull_request) Failing after 15s
CI / typecheck (pull_request) Successful in 30s
CI / coverage (pull_request) Has been skipped
CI / security (pull_request) Successful in 25s
CI / quality (pull_request) Successful in 16s
CI / integration_tests (pull_request) Successful in 5m13s
CI / build (pull_request) Successful in 17s
CI / unit_tests (pull_request) Successful in 15m19s
CI / docker (pull_request) Has been skipped
2026-02-16 23:50:59 -05:00
Jeffrey Phillips Freeman
ee5f0376d7
Replaced hand written Reference section with one generated from docstrings
CI / lint (push) Failing after 14s
CI / typecheck (push) Has been cancelled
CI / build (push) Has been cancelled
CI / quality (push) Has been cancelled
CI / unit_tests (push) Has been cancelled
CI / integration_tests (push) Has been cancelled
CI / coverage (push) Has been cancelled
CI / docker (push) Has been cancelled
CI / security (push) Has been cancelled
2026-02-16 23:40:33 -05:00
brent.edwards
7ddd99b07d
chore(merge): integrate master into feature/q0-min-coverage
...
Resolve three merge conflicts from master integration:
- benchmarks/coverage_report_bench.py: remove duplicate PYPROJECT_PATH
constant (already defined below the conflict region)
- noxfile.py: combine HEAD's os.makedirs('build') guard with master's
resolved PYTHONPATH (Path('src').resolve())
- implementation_plan.md: take master for completed Q0-min-ci block,
preserve HEAD's in-progress Q0-min-coverage state, adopt master's
Q0-Advanced consolidation (no standalone commits)
2026-02-17 00:56:43 +00:00
Jeffrey Phillips Freeman
d0f265ef62
feat(service): persist plan lifecycle via repositories
CI / lint (push) Waiting to run
CI / typecheck (push) Waiting to run
CI / security (push) Waiting to run
CI / quality (push) Waiting to run
CI / unit_tests (push) Waiting to run
CI / integration_tests (push) Waiting to run
CI / coverage (push) Blocked by required conditions
CI / build (push) Waiting to run
CI / docker (push) Blocked by required conditions
CI / lint (pull_request) Successful in 15s
CI / typecheck (pull_request) Successful in 29s
CI / security (pull_request) Successful in 23s
CI / quality (pull_request) Successful in 15s
CI / integration_tests (pull_request) Successful in 5m3s
CI / build (pull_request) Successful in 15s
CI / unit_tests (pull_request) Successful in 16m30s
CI / coverage (pull_request) Successful in 8m20s
CI / docker (pull_request) Successful in 41s
2026-02-17 00:37:53 +00:00
Jeffrey Phillips Freeman
e273b52769
feat(db): add projects and project links tables
CI / lint (pull_request) Successful in 15s
CI / typecheck (pull_request) Successful in 29s
CI / security (pull_request) Successful in 23s
CI / quality (pull_request) Successful in 15s
CI / integration_tests (pull_request) Successful in 4m54s
CI / build (pull_request) Successful in 16s
CI / unit_tests (pull_request) Successful in 12m9s
CI / docker (pull_request) Successful in 43s
CI / coverage (pull_request) Successful in 7m34s
CI / lint (push) Successful in 13s
CI / typecheck (push) Successful in 30s
CI / security (push) Successful in 22s
CI / quality (push) Successful in 17s
CI / integration_tests (push) Successful in 5m18s
CI / build (push) Successful in 16s
CI / unit_tests (push) Successful in 10m53s
CI / coverage (push) Successful in 7m49s
CI / docker (push) Successful in 39s
2026-02-16 12:18:51 -05:00
Jeffrey Phillips Freeman
dbca60c98e
feat(db): add projects and project links tables
CI / lint (pull_request) Successful in 14s
CI / typecheck (pull_request) Successful in 27s
CI / security (pull_request) Successful in 23s
CI / quality (pull_request) Successful in 16s
CI / integration_tests (pull_request) Failing after 3m31s
CI / build (pull_request) Successful in 15s
CI / lint (push) Successful in 13s
CI / typecheck (push) Successful in 28s
CI / security (push) Successful in 23s
CI / quality (push) Successful in 15s
CI / unit_tests (pull_request) Failing after 9m45s
CI / docker (pull_request) Has been skipped
CI / integration_tests (push) Failing after 3m30s
CI / build (push) Successful in 15s
CI / unit_tests (push) Failing after 9m42s
CI / docker (push) Has been skipped
CI / coverage (pull_request) Failing after 3m29s
CI / coverage (push) Failing after 3m28s
2026-02-15 11:04:18 -05:00
Jeffrey Phillips Freeman
1f06bb2f76
feat(resource): add resource type model + schema loader
CI / lint (push) Waiting to run
CI / typecheck (push) Waiting to run
CI / security (push) Waiting to run
CI / quality (push) Waiting to run
CI / unit_tests (push) Waiting to run
CI / integration_tests (push) Waiting to run
CI / coverage (push) Blocked by required conditions
CI / build (push) Waiting to run
CI / docker (push) Blocked by required conditions
2026-02-15 15:19:09 +00:00
brent.edwards
75dc57845a
feat(qa): align security scans with nox
2026-02-13 19:24:24 +00:00
brent.edwards
35c74d1a52
feat(qa): enforce coverage >=97% in CI
CI / lint (pull_request) Successful in 16s
CI / typecheck (pull_request) Successful in 26s
CI / security (pull_request) Successful in 21s
CI / quality (pull_request) Successful in 15s
CI / integration_tests (pull_request) Successful in 4m12s
CI / build (pull_request) Successful in 15s
CI / unit_tests (pull_request) Successful in 7m46s
CI / coverage (pull_request) Failing after 5m23s
CI / docker (pull_request) Successful in 8s
2026-02-13 18:54:15 +00:00
brent.edwards
bb09434d5e
chore(ci): pin ruff version in nox and nightly workflow
...
CI / lint (pull_request) Failing after 14s
CI / typecheck (pull_request) Successful in 28s
CI / coverage (pull_request) Has been skipped
CI / security (pull_request) Successful in 21s
CI / quality (pull_request) Successful in 15s
CI / integration_tests (pull_request) Has been cancelled
CI / unit_tests (pull_request) Has been cancelled
CI / build (pull_request) Has been cancelled
CI / docker (pull_request) Has been cancelled
Ensures linting uses the same ruff version range in CI and nightly
jobs to avoid rule drift from latest releases.
2026-02-13 04:57:01 +00:00
brent.edwards
da3d0dfd06
chore(ci): re-enable pabot, add discovery resource stub
...
CI / lint (pull_request) Successful in 15s
CI / typecheck (pull_request) Successful in 26s
CI / security (pull_request) Successful in 21s
CI / quality (pull_request) Successful in 16s
CI / integration_tests (pull_request) Successful in 4m0s
CI / build (pull_request) Successful in 16s
CI / unit_tests (pull_request) Successful in 6m44s
CI / docker (pull_request) Successful in 8s
CI / coverage (pull_request) Successful in 5m16s
- Restore pabot-based integration_tests with conservative parallelism
(<=2 processes by default) and support PABOT_PROCESSES/--processes
- Remove the temporary CI debug dump from noxfile.py
- Add robot/discovery_common.resource to silence non-fatal warning
- Document the change in implementation_plan.md
2026-02-13 04:32:45 +00:00
brent.edwards
51a6e76e9e
fix(ci): merge duplicate Settings blocks, inject venv Python, add CI debug
...
CI / lint (pull_request) Successful in 16s
CI / typecheck (pull_request) Successful in 28s
CI / security (pull_request) Successful in 21s
CI / quality (pull_request) Successful in 14s
CI / integration_tests (pull_request) Failing after 6m34s
CI / unit_tests (pull_request) Successful in 6m46s
CI / build (pull_request) Successful in 15s
CI / docker (pull_request) Successful in 8s
CI / coverage (pull_request) Successful in 5m8s
Three fixes targeting CI integration_tests failures (18 failures on e8aa5ac ):
1. Merge duplicate *** Settings *** blocks in 14 robot files into single
blocks. Multiple Settings sections are non-standard RF practice and
may cause resource import failures in certain Robot Framework versions
or CI environments.
2. Replace bare 'python' with ${PYTHON} variable in all Run Process
calls (14 files). Noxfile now passes --variable PYTHON:<venv-path>
to robot so tests use the venv interpreter regardless of PATH. This
fixes '/usr/local/bin/python: No module named cleveragents' on CI.
3. Add comprehensive CI debug output in noxfile.py: file existence
checks for .resource files, PATH/Python resolution, fixture dir
checks, and RF version. This will diagnose any remaining resource
import issues.
Also: remove hardcoded '/app/src' sys.path.insert in
system_prompt_template_rendering.robot (not portable to CI), and
add trailing newline to common.resource.
All 204 tests pass locally (4 excluded: 2 slow, 2 discovery).
2026-02-13 03:43:44 +00:00
brent.edwards
e8aa5ac268
fix(ci): restore venv PATH, use absolute resource paths, and add timeouts in robot tests
...
CI / lint (pull_request) Successful in 15s
CI / typecheck (pull_request) Successful in 28s
CI / security (pull_request) Successful in 21s
CI / quality (pull_request) Successful in 15s
CI / integration_tests (pull_request) Failing after 6m25s
CI / build (pull_request) Successful in 15s
CI / unit_tests (pull_request) Successful in 6m52s
CI / docker (pull_request) Successful in 9s
CI / coverage (pull_request) Successful in 5m5s
- Restore session.env["PATH"] in integration_tests nox session to ensure
Run Process uses venv Python instead of system Python
- Convert bare Resource references to ${CURDIR}/ absolute paths across
30 robot files to fix CI resolution failures
- Add timeout=30s to all Run Process calls in rxpy_route_validation.robot
to prevent hanging tests
- Tag 2 rxpy tests as slow (require running actors unavailable on CI)
- Fix LangGraph test to use correct config file (LANGGRAPH_CONFIG)
- All 204 tests pass (4 excluded: 2 slow + 2 discovery)
2026-02-13 02:42:57 +00:00
brent.edwards
0059050836
fix(ci): replace pabot with robot for reliable CI execution
...
CI / lint (pull_request) Successful in 15s
CI / typecheck (pull_request) Successful in 26s
CI / security (pull_request) Successful in 21s
CI / quality (pull_request) Successful in 15s
CI / integration_tests (pull_request) Failing after 6m22s
CI / build (pull_request) Successful in 15s
CI / unit_tests (pull_request) Successful in 6m55s
CI / docker (pull_request) Successful in 8s
CI / coverage (pull_request) Successful in 5m6s
- integration_tests: replace pabot with sequential robot execution to
eliminate FileNotFoundError caused by subprocess/FD exhaustion in
constrained CI containers (pabot spawns a robot subprocess per suite;
after ~24 suites the container cannot execve new processes)
- integration_tests: add resource debug output (open FD count, ulimit
values) to help diagnose future CI container issues
- integration_tests: remove _pabot_parallel_args (no longer needed);
slow_integration_tests session still available for parallel runs
- load_context_test: add env:TERM=dumb alongside NO_COLOR=1 to disable
all Rich terminal styling (NO_COLOR only disables color, not bold/
reset ANSI codes that may split substrings)
- load_context_test: add repr() debug logging around the --load-context
match to reveal any invisible characters on CI
2026-02-13 01:37:32 +00:00
brent.edwards
25e6f95eb9
fix(ci): resolve security_scan and integration_tests CI failures
...
CI / lint (pull_request) Successful in 15s
CI / typecheck (pull_request) Successful in 28s
CI / security (pull_request) Successful in 20s
CI / quality (pull_request) Successful in 16s
CI / integration_tests (pull_request) Failing after 3m46s
CI / build (pull_request) Successful in 15s
CI / unit_tests (pull_request) Successful in 6m26s
CI / docker (pull_request) Successful in 8s
CI / coverage (pull_request) Successful in 5m12s
- security_scan: create build/ directory before bandit writes its JSON
report (fails on fresh CI checkout where directory does not exist)
- integration_tests: cap pabot parallelism to 2 processes and explicitly
propagate venv bin/ to PATH, preventing FileNotFoundError for the
robot binary under CI resource constraints
- integration_tests: add env:NO_COLOR=1 to load_context_test.robot help
text assertions so Rich ANSI escape codes do not break substring
matching on CI
- integration_tests: tag initial_next_command_test as slow (requires
OPENAI_API_KEY for LLM agent invocation, unavailable on CI)
2026-02-13 01:04:22 +00:00
brent.edwards
321ab18a37
fix(ci): resolve unit_tests and integration_tests CI failures
...
CI / lint (pull_request) Successful in 16s
CI / typecheck (pull_request) Successful in 27s
CI / security (pull_request) Failing after 15s
CI / quality (pull_request) Successful in 15s
CI / integration_tests (pull_request) Failing after 2m42s
CI / build (pull_request) Successful in 15s
CI / unit_tests (pull_request) Successful in 6m27s
CI / docker (pull_request) Has been skipped
CI / coverage (pull_request) Successful in 5m11s
- Fix Rich Console line-wrapping breaking assertions in
context_unit_tests_steps.py: collapse newlines before checking for
filenames and overflow summaries (CI temp paths exceed 80 columns)
- Fix features.mocks import failure in database_integration.robot:
replace hardcoded sys.path '/app' with portable ${CURDIR}/..
- Fix --load-context help text assertions in load_context_test.robot:
merge stderr into stdout via stderr=STDOUT and remove duplicate test
- Add standalone dead_code nox session running vulture directly
- Rename security nox session to security_scan to match CI references
- Restore --exclude discovery to integration_tests nox session (lost
during merge conflict resolution)
2026-02-13 00:15:58 +00:00
brent.edwards
3e3530de48
ci(git-merge): Merging from master
CI / lint (pull_request) Successful in 14s
CI / security (pull_request) Failing after 11s
CI / typecheck (pull_request) Successful in 26s
CI / quality (pull_request) Successful in 15s
CI / integration_tests (pull_request) Failing after 2m40s
CI / build (pull_request) Successful in 16s
CI / unit_tests (pull_request) Failing after 6m37s
CI / docker (pull_request) Has been skipped
CI / coverage (pull_request) Successful in 5m27s
2026-02-12 23:01:35 +00:00
freemo
89184689dc
build: Coverage was broken, now fixed.
CI / lint (push) Successful in 16s
CI / typecheck (push) Successful in 26s
CI / security (push) Successful in 17s
CI / quality (push) Successful in 15s
CI / build (push) Successful in 12s
CI / behave (3.13) (push) Successful in 4m37s
CI / docker (push) Successful in 8s
CI / coverage (push) Successful in 5m11s
2026-02-12 17:02:21 -05:00
brent.edwards
e801eb1ee8
feat(ci): add nox-based PR validation workflow
...
- Rewrite .forgejo/workflows/ci.yml to route all jobs through nox sessions
- Fix coverage_report nox session: serial behave mode replaces broken parallel
mode (22% -> 97% accuracy), raise fail-under from 85% to 97%
- Pass posargs through format nox session for CI --check support
- Add 11 CI workflow validation scenarios (Behave) + Robot smoke test + ASV bench
- Add 108 new Behave scenarios covering 6 largest coverage gaps to reach 97%:
yaml_template_engine, actor/config, actor/registry, message_router,
context_analysis, context_service
- Update docs/development/ci-cd.md with nox-based CI docs and 97% threshold
- Restore implementation_plan.md verbose style, check off completed CI tasks
Verified: 1673 scenarios pass, 97% coverage, lint clean, typecheck clean
2026-02-12 22:01:51 +00:00
CoreRasurae
e7ad541b71
build(env): Update security Vulture check exceptions
2026-02-12 20:19:57 +00:00
CoreRasurae
aa299966ad
build(env): Update noxfile config to include a secuity check with vulture
2026-02-12 20:19:55 +00:00
CoreRasurae
091c93838c
build(env): Update noxfile config to also lint the behave features and robot tests
2026-02-12 20:19:52 +00:00
CoreRasurae
c8f6bbaf9a
build(env): Update noxfile config to be backward compatible with older behave
2026-02-12 20:19:49 +00:00
brent.edwards
63b54ac8ab
fix(nox): run asv machine --yes before benchmarks
...
CI / lint (pull_request) Successful in 16s
CI / typecheck (pull_request) Successful in 25s
CI / security (pull_request) Successful in 16s
CI / quality (pull_request) Successful in 14s
CI / build (pull_request) Successful in 12s
CI / behave (3.13) (pull_request) Successful in 3m45s
CI / coverage (pull_request) Successful in 4m10s
CI / docker (pull_request) Successful in 47s
asv requires machine info to be configured before running benchmarks.
Without this, asv run fails on first use or in CI/containers.
2026-02-12 07:03:31 +00:00
brent.edwards
7ef5ebb695
feat: Add Q0: Pre-commit hooks setup.
...
This should automatically check for problems on build.
2026-02-10 16:04:17 +00:00
freemo
7430b6e743
Feat: Added basic scaffolding for actors
2025-12-23 17:12:16 -05:00
freemo
95e0d6980c
Tests: Ensure that unit tests now provide a correct summary
2025-12-20 13:59:31 -05:00
freemo
669abc8ac5
Build: Got the unit tests portion of the coverage report to also run in parallel reducing execution time to 1/3
2025-12-20 10:47:07 -05:00
freemo
162b1e35d0
Build: Made Robot integration tests run in parallel
2025-12-20 10:28:51 -05:00
freemo
5a24d42024
Build: Made behave so it can run in parallel at 1/3 the time
2025-12-19 20:57:14 -05:00
freemo
34a29d7cc8
Feat: Adding Actors support to database
2025-12-19 12:35:56 -05:00
freemo
641f7c09d9
Fix: Added streaming to context commands
2025-11-26 23:24:46 -05:00
freemo
496f565a57
Chore: Completed stage 1.5
2025-11-24 20:04:18 -05:00
freemo
cbafe7fac4
Implemented unit of work
2025-11-11 20:09:06 -05:00
freemo
8a1cd0dd35
Got test coverage up on unit tests
2025-11-05 17:32:01 -05:00
CleverAgents Dev
ef56cb317d
fix(build): removed some integration tests from the default test run to reduce artifacts during build
2025-11-05 15:42:13 -05:00
CleverAgents Dev
fb6f559780
feat(architecture): Added skeleton for phase 1
2025-11-05 15:11:03 -05:00