Commit Graph

504 Commits

Author SHA1 Message Date
morluto 33ea37c03c refactor(domain,server): extract analyze_function schema and share observation tool registration
- Move `analyze_function` input parameters schema to
  `src/domain/analyzeFunctionParameters.ts` and reference it from
  `enhancedInputs.ts` and `functionDossierEvidence.ts`.
- Deduplicate browser/electron tool registration into
  `src/server/observationToolRegistration.ts`.
- Regenerate TypeDoc output.
2026-07-22 09:13:09 +00:00
morluto f8ee1ef16f fix(cli): retain bundled skill and bias setup wizard toward apply
Fix #399: when agent integration is selected but all agents are deselected,
the bundled skill was silently dropped. The skill is now always included
when agent integration is selected, regardless of client selection.

Fix #398: the setup wizard defaulted to cancellation at every step despite
explicit setup intent. The capability picker now pre-selects agent
integration, the agent picker pre-selects all detected agents, the final
confirmation defaults to Yes, and accessible prompts default to Yes for
pre-selected items. Agent option hints now describe the agent instead of
the file operation.

Update tests/cliSetup.test.ts to cover the new skill-retention (#399) and
default-toward-apply (#398) behavior, including accessible-mode opt-out.

Update docs/installation.md to describe the new pre-selection and
Yes-default confirmation.
2026-07-21 12:22:41 +00:00
morluto 73d8c69660
Merge pull request #310 from morluto/release-please--branches--main--components--rea-agents
chore(main): release rea-agents 2.2.0
2026-07-20 21:49:32 +08:00
morluto 49ae23bde2 fix(ci): automate release version artifacts 2026-07-20 13:43:36 +00:00
morluto 909139e4b6 docs: refresh 2.2.0 generated metadata 2026-07-20 13:32:39 +00:00
github-actions[bot] 31f4c3bf0d
chore(main): release rea-agents 2.2.0 2026-07-20 13:25:37 +00:00
morluto fea965b1b8
Merge pull request #316 from morluto/codex/process-replay-machine
feat(process): add bounded replay state machines
2026-07-20 21:24:51 +08:00
morluto 4ef537d444
Merge branch 'main' into codex/process-replay-machine 2026-07-20 21:19:10 +08:00
morluto a556e94509
Merge pull request #312 from morluto/codex/fix-flaky-integration-tests
test: stabilize subprocess-heavy integration suites
2026-07-20 21:18:54 +08:00
morluto d74f89754f docs: update replay machine API 2026-07-20 13:15:30 +00:00
morluto dc0c2e5ac3 feat(process): add bounded replay state machines 2026-07-20 13:13:57 +00:00
morluto 2d2cad297e
Merge branch 'main' into codex/fix-flaky-integration-tests 2026-07-20 21:13:40 +08:00
morluto e9899c003b
Merge pull request #315 from morluto/codex/process-paired-experiments
feat(process): compare repeatable paired experiments
2026-07-20 21:13:12 +08:00
morluto a222327f30 docs: update paired process experiment API 2026-07-20 13:07:35 +00:00
morluto 9ab7aa320c feat(process): compare repeatable paired experiments 2026-07-20 13:02:52 +00:00
morluto c6a1a93a9a
Merge pull request #314 from morluto/codex/application-inventory-projections
feat(artifacts): project mobile application inventories
2026-07-20 21:00:54 +08:00
morluto b0cb28a9bf docs: update application projection API 2026-07-20 11:33:56 +00:00
morluto 560dbda76d fix(artifacts): align projection provider targets 2026-07-20 11:31:36 +00:00
morluto 0cc9d468c4 fix(artifacts): bound mobile projection candidates 2026-07-20 11:31:36 +00:00
morluto d36b385378 feat(artifacts): project mobile application inventories 2026-07-20 11:31:35 +00:00
morluto 168100e532 test: inherit root options in Vitest projects 2026-07-20 10:47:28 +00:00
N0zoM1z0 02cb20b546
Merge pull request #313 from morluto/codex/agent-integration-release-performance
feat: streamline agent integration and MCP routing
2026-07-20 19:46:42 +09:00
N0zoM1z0 b9bead2809 fix(ci): keep tool kind type internal 2026-07-20 17:36:45 +08:00
N0zoM1z0 d7d6bdf474 fix: align session filters and Hopper verification 2026-07-20 17:33:25 +08:00
N0zoM1z0 a2089a4067 docs: refresh generated API links 2026-07-20 17:17:45 +08:00
N0zoM1z0 3e3d45856e feat: streamline agent integration and MCP routing 2026-07-20 17:11:06 +08:00
morluto bc8035918b test: cap workers across all hosts 2026-07-20 08:52:20 +00:00
morluto 8d3587bbca test: budget CLI output variant subprocesses 2026-07-20 08:48:23 +00:00
morluto c2e134b8e4 test: isolate slow filesystem and CLI suites 2026-07-20 08:48:22 +00:00
morluto 0810486f63
Merge pull request #309 from morluto/codex/retry-published-package-verification
fix(ci): retry published package verification
2026-07-18 14:44:15 +08:00
morluto c379455da7 fix(ci): retry published package verification 2026-07-18 14:40:42 +08:00
morluto e564eac631
Merge pull request #281 from morluto/release-please--branches--main--components--rea-agents
chore(main): release rea-agents 2.1.0
2026-07-18 14:32:29 +08:00
morluto 2ea45899c1 docs: regenerate 2.1.0 release metadata 2026-07-18 14:28:53 +08:00
github-actions[bot] ffab5d2707
chore(main): release rea-agents 2.1.0 2026-07-18 06:19:28 +00:00
morluto af2399eeac
Merge pull request #308 from morluto/codex/issue-audit-followup
refactor: split oversized analysis workflows
2026-07-18 14:18:38 +08:00
morluto 31c52c77c7 merge: integrate package-name setup wizard 2026-07-18 06:15:36 +00:00
morluto 891a11f315
Merge pull request #307 from morluto/codex/package-name-setup-wizard
feat(cli): add explicit package-runner setup wizard
2026-07-18 14:08:25 +08:00
morluto d33213a99c docs: normalize inherited source paths 2026-07-18 06:05:35 +00:00
morluto 40e2f943a5 test(cli): cover package-name binary alias 2026-07-18 14:05:02 +08:00
morluto 992ec505b2 fix(cli): require explicit setup selections 2026-07-18 14:02:28 +08:00
morluto f5f653bd8d docs: refresh generated API reference 2026-07-18 06:00:54 +00:00
morluto b33ebb1627 test(package): align setup preflight contract 2026-07-18 05:49:15 +00:00
morluto 2d1f9616b7 refactor(setup): keep planner helpers private 2026-07-18 05:49:15 +00:00
morluto 2ea375f8ea docs: preserve generated source links 2026-07-18 05:49:15 +00:00
morluto da48033c19 fix(setup): preserve onboarding after refactor 2026-07-18 05:49:15 +00:00
morluto db1efef9d2 fix: preserve optional unknown filters 2026-07-18 05:49:15 +00:00
morluto 2bea40571d refactor: finish lint cleanup 2026-07-18 05:49:14 +00:00
morluto c6ee0049c4 refactor(app): split session and CLI workflows 2026-07-18 05:49:14 +00:00
morluto 3e61a63a10 refactor: split oversized analysis workflows 2026-07-18 05:49:14 +00:00
morluto 1a99a60a29 refactor(adapters): split oversized provider workflows 2026-07-18 05:49:14 +00:00