This website requires JavaScript.
15212f656f
Merge pull request #541 from AIOSAI/work/system-update-readme-version-to-230
AIPass
2026-05-08 23:03:44 -07:00
e167c3fa44
feat(system): DPLAN-0168 Phase 5: doctor auto-wire for provider settings
AIOSAI and @devpulse
2026-05-08 22:54:32 -07:00
d8330e09cb
feat(system): Update README version to 2.3.0
AIOSAI and @devpulse
2026-05-08 22:02:15 -07:00
7e1faab141
Merge pull request #540 from AIOSAI/work/system-v230-bump-version-fix-bootstrap-to-include-aipass-
v2.3.0
AIPass
2026-05-08 21:49:02 -07:00
326c08fe54
feat(system): v2.3.0: bump version + fix bootstrap to include @aipass (12 agents)
AIOSAI and @devpulse
2026-05-08 21:48:38 -07:00
c57bca2272
Merge pull request #539 from AIOSAI/work/system-update-readme-12-agents-add-aipass-fix-metrics-760
AIPass
2026-05-07 21:15:27 -07:00
da7a33481b
feat(system): Update README: 12 agents, add @aipass, fix metrics (7600+ tests, 538+ PRs), fix standards 33→34, add Roadmap to ToC, remove CI/coverage from metrics table
AIOSAI and @devpulse
2026-05-07 21:14:02 -07:00
658c5bc2a5
Merge pull request #538 from AIOSAI/work/system-dplan-0168-phase-3-4-remove-non-aipass-env-vars-in
AIPass
2026-05-07 20:53:53 -07:00
28a6680f02
feat(system): DPLAN-0168 Phase 3-4: remove non-AIPass env vars, init report includes doctor findings, ping step fix for single agent
AIOSAI and @devpulse
2026-05-07 20:50:28 -07:00
b2d7e1cf6a
Merge pull request #537 from AIOSAI/work/system-fix-doctor-action-messages-remove-setupsh-refs-exp
AIPass
2026-05-07 20:32:03 -07:00
a3d29c81b1
feat(system): Fix doctor action messages (remove setup.sh refs) + expand scaffold startup protocol (.trinity, inbox, init_report)
AIOSAI and @devpulse
2026-05-07 20:31:02 -07:00
1d1ed0a0e6
Merge pull request #536 from AIOSAI/work/system-dplan-0168-phase-1-2-providermanifestjson-manifest
AIPass
2026-05-07 20:14:34 -07:00
2f192d45db
Merge pull request #535 from AIOSAI/work/system-dplan-0167-phase-3-hooks-report-command-snapshot-t
AIPass
2026-05-07 20:14:29 -07:00
8bd0b5d814
feat(system): DPLAN-0168 Phase 1-2: provider_manifest.json + manifest-driven doctor checks + dispatch fresh/continue reasoning in local prompt
AIOSAI and @devpulse
2026-05-07 20:14:09 -07:00
7b998d1596
feat(system): DPLAN-0167 Phase 3: hooks report command, snapshot testing, README accountability in subagent_stop_gate
AIOSAI and @devpulse
2026-05-07 19:46:14 -07:00
c51f6b7e4a
Merge pull request #534 from AIOSAI/work/system-fix-command-duplication-deduplicate-memo-and-prep-
AIPass
2026-05-07 19:14:40 -07:00
ad4a99b4fe
feat(system): Fix command duplication: deduplicate /memo and /prep commands across settings levels, add setup.sh provider-level command install, move memo template to .claude/templates/
AIOSAI and @devpulse
2026-05-07 19:11:10 -07:00
bd46c673d8
feat(AIPASS): Fix aipass init: stop creating memo.md in project scaffolds
AIOSAI and @AIPASS
2026-05-07 19:08:34 -07:00
d0ce0cc6dc
feat(trigger): Medic self-heal: auto-install systemd unit on first run
AIOSAI and @trigger
2026-05-07 18:41:15 -07:00
d4f2ef1555
Merge pull request #531 from AIOSAI/work/system-s135-maintenance-registry-noise-fix-doctor-provide
AIPass
2026-05-07 18:30:54 -07:00
8ef543b9fc
feat(system): S135 maintenance: registry noise fix, doctor provider-hooks check, stop-hook CWD scoping, branch settings cleanup
AIOSAI and @devpulse
2026-05-07 18:03:06 -07:00
6c3e965414
feat(memory): Complete fastembed migration — fix vector_search.py bug, update all model names, fix test mocks
AIOSAI and @memory
2026-05-07 17:53:34 -07:00
7dc84c3e31
feat(memory): Switch embedder from sentence-transformers to fastembed — 2GB to 100MB install
AIOSAI and @memory
2026-05-07 17:43:17 -07:00
dd52c8aad8
Merge pull request #528 from AIOSAI/work/system-remove-fake-api-key-pattern-from-test-fixture-that
AIPass
2026-05-07 17:21:11 -07:00
109063c705
feat(system): remove fake API key pattern from test fixture that triggered secret scanning
AIOSAI and @devpulse
2026-05-07 17:20:21 -07:00
f9078ec0ce
Merge pull request #527 from AIOSAI/work/system-bump-pytest-and-pygments-to-fix-dependabot-alerts
AIPass
2026-05-07 17:13:01 -07:00
7c192c117e
feat(system): bump pytest and Pygments to fix Dependabot alerts
AIOSAI and @devpulse
2026-05-07 17:10:11 -07:00
38f5cd9c87
Merge pull request #526 from AIOSAI/work/system-fix-codeql-inline-suppression-format-lgtm-to-codeq
AIPass
2026-05-07 17:07:25 -07:00
f07da797dc
feat(system): fix CodeQL inline suppression format lgtm to codeql
AIOSAI and @devpulse
2026-05-07 17:04:28 -07:00
7d8493e3fa
Merge pull request #525 from AIOSAI/work/system-suppress-5-codeql-false-positives-and-enable-depen
AIPass
2026-05-07 16:54:00 -07:00
7223dc0455
feat(system): suppress 5 CodeQL false positives and enable Dependabot
AIOSAI and @devpulse
2026-05-07 16:51:49 -07:00
3b920f8ad4
Merge pull request #524 from AIOSAI/work/system-fix-pr-stacking-and-diagnostics-double-fire
AIPass
2026-05-07 16:36:05 -07:00
db6cf3d754
feat(system): fix PR stacking and diagnostics double-fire
AIOSAI and @devpulse
2026-05-07 16:33:17 -07:00
1a7c8b8434
Merge pull request #523 from AIOSAI/work/system
AIPass
2026-05-07 15:46:04 -07:00
7d598e22cf
feat(system): fix(tests): update test_bootstrap.py assertions to match PR #522 bootstrap changes — PreToolUse, PostToolUse, Stop removed from project settings (provider-only), tests now assert their absence
AIOSAI and @devpulse
2026-05-07 15:41:14 -07:00
5114986c31
feat(system): feat(system): Docker clone testing + setup.sh aipass symlink fix — Dockerfile.test replaces old code-server Dockerfiles, tests/docker_clone_test.sh for fresh-install verification, hook_test.py portability fix (skip gracefully without ~/Projects), setup.sh now symlinks both drone AND aipass to ~/.local/bin. Verified 11/11 on real git clone + aipass init inside container.
AIOSAI and @devpulse
2026-05-07 15:36:34 -07:00
672c926980
Merge pull request #522 from AIOSAI/work/system
AIPass
2026-05-07 13:02:35 -07:00
b971d2161e
feat(system): feat(hooks): DPLAN-0167 hook testing framework + bootstrap fix — 20-test harness with direct+integration layers, hook execution logger, CWD guard verification across projects, setup.sh provider wiring update (global_prompt_loader + env vars + git deny rules), bootstrap.py removes dead PreToolUse/PostToolUse from project settings, hook READMEs at provider+project level
AIOSAI and @devpulse
2026-05-07 12:58:47 -07:00
8da48ddd46
Merge pull request #521 from AIOSAI/work/system
AIPass
2026-05-07 10:56:15 -07:00
79ad4d2803
feat(system): fix(system): fix doctor test + CWD-aware hook guards to prevent double-firing and standalone bleed
AIOSAI and @devpulse
2026-05-07 10:55:09 -07:00
db3dcc6c05
Merge pull request #520 from AIOSAI/work/system
AIPass
2026-05-07 10:22:45 -07:00
3d1d820e26
feat(system): fix(system): ruff format 13 hook/init files + pip-audit CVE-2026-6357 ignore — unblock CI lint and security
AIOSAI and @devpulse
2026-05-07 00:39:58 -07:00
0cf25039e2
Merge pull request #519 from AIOSAI/work/system
AIPass
2026-05-07 00:14:56 -07:00
c95f5ef9ef
feat(system): fix(system): resolve all 14 ruff lint errors — unused variables in hooks + f-string placeholders in handoff
AIOSAI and @devpulse
2026-05-07 00:13:38 -07:00
1f03202ffd
Merge pull request #518 from AIOSAI/work/system
AIPass
2026-05-07 00:01:19 -07:00
360327f336
feat(system): docs: update README for aipass init run guided setup + metrics
AIOSAI and @devpulse
2026-05-06 23:29:48 -07:00
f21278af91
Merge pull request #517 from AIOSAI/work/system
AIPass
2026-05-06 23:25:03 -07:00
bff9d742f5
feat(system): feat(aipass): S129-S130 init UX fixes — 16 improvements from live testing
AIOSAI and @devpulse
2026-05-06 23:12:33 -07:00
9281efeacc
feat(system): feat(aipass): DPLAN-0164 Phases 4-5 — remove init from CLI, move tests, fix routing assertions
AIOSAI and @devpulse
2026-05-04 21:37:32 -07:00
ee2716e63f
Merge pull request #515 from AIOSAI/work/system
AIPass
2026-05-04 21:20:39 -07:00
352845a5aa
feat(system): feat(aipass): DPLAN-0164 Phases 1-3 — move bootstrap from CLI, wire routing, flip pyproject entry point
AIOSAI and @devpulse
2026-05-04 19:32:13 -07:00
6756b60d80
feat(system): feat(aipass): unignore @aipass citizen branch — add concierge source to repo with ancestor guard pre-flight
AIOSAI and @devpulse
2026-05-04 18:21:22 -07:00
398cb0d37e
Merge pull request #514 from AIOSAI/work/system
AIPass
2026-05-03 23:50:38 -07:00
1058fb7c90
feat(system): fix(ci): test_git_gate falls back to repo hook copy when user copy absent
AIOSAI and @devpulse
2026-05-03 23:40:32 -07:00
71c177c51c
Merge pull request #513 from AIOSAI/work/system
AIPass
2026-05-03 23:38:31 -07:00
865af0cbde
feat(system): fix(lint): ruff format test_git_gate.py
AIOSAI and @devpulse
2026-05-03 23:36:09 -07:00
67bfb18888
feat(system): docs: update README + global prompt to reflect git_gate v2 (branch/tag/remote split, owner bypass, sudo optional)
AIOSAI and @devpulse
2026-05-03 23:34:07 -07:00
2a9bb4944c
Merge pull request #512 from AIOSAI/work/drone
AIPass
2026-05-03 23:30:35 -07:00
2387c650d8
Merge pull request #511 from AIOSAI/work/system
AIPass
2026-05-03 23:30:17 -07:00
7dbe5957ef
feat(drone): DPLAN-0163 Finding 8: set AIPASS_BRANCH_NAME on dispatch
patrick and @drone
2026-05-03 23:21:23 -07:00
f7678581ee
feat(system): fix(system): DPLAN-0163 — git_gate hardening, standalone project fixes, 113-test suite
patrick and @devpulse
2026-05-03 23:16:39 -07:00
57e8ce4e9b
Merge pull request #510 from AIOSAI/work/system
AIPass
2026-05-03 23:16:21 -07:00
6fd57fed04
feat(system): fix(system): git_gate hardening + setup.sh auto_watchdog wiring + symlink fallback — DPLAN-0163 Phase 1
patrick and @devpulse
2026-05-03 22:56:46 -07:00
c94e231e84
feat(system): ai_mail vectorization: sys.executable fallback when memory venv missing + mechanical-guardrails prompt docs
patrick and @devpulse
2026-05-03 21:51:27 -07:00
ac5452ba20
Merge pull request #509 from AIOSAI/work/system
AIPass
2026-05-03 20:44:05 -07:00
8201b6a851
Merge pull request #508 from AIOSAI/work/prax
AIPass
2026-05-03 20:43:37 -07:00
1ee7b45483
feat(system): feat(hooks): ship git_gate hook via setup.sh — mechanical block on raw git/gh writes for fresh installs
patrick and @devpulse
2026-05-03 20:40:16 -07:00
949eeb375c
feat(prax): prax: smoketest file for post-migration dispatch verification
patrick and @prax
2026-05-03 20:32:20 -07:00
b36185e21f
Merge pull request #507 from AIOSAI/work/system
AIPass
2026-05-03 19:54:23 -07:00
4a6d60ccc5
feat(system): fix(drone+memory): registry walk-up credential check + memory subprocess docs
patrick and @devpulse
2026-05-03 19:53:52 -07:00
db55b6b63a
fix(drone): skip mismatched registries during walk-up instead of hard-failing
AIPass and Claude Opus 4.6
2026-05-03 18:28:08 -07:00
a2d84a78da
Merge pull request #506 from AIOSAI/work/system
AIPass
2026-05-03 09:46:57 -07:00
26c83b3f07
feat(system): style(drone): fix ruff format on pr_handler.py fork recovery
patrick and @devpulse
2026-05-03 09:41:44 -07:00
a7214ed4ca
feat(system): fix(drone): dynamic fork recovery message with actual repo/user info — closes #329
patrick and @devpulse
2026-05-03 09:39:44 -07:00
0840dfe778
Merge pull request #505 from AIOSAI/work/system
AIPass
2026-05-03 09:37:05 -07:00
607924c755
feat(system): fix(cli): remove vestigial hooks/ dir from aipass init scaffold — closes #497
patrick and @devpulse
2026-05-03 09:35:48 -07:00
6839b1048a
feat(system): fix(setup): wire pre_edit_gate + SubagentStop hooks in setup.sh — closes #498
patrick and @devpulse
2026-05-03 09:32:16 -07:00
249b48e98b
Merge pull request #504 from AIOSAI/work/system
AIPass
2026-05-03 09:30:24 -07:00
1d02f412f6
feat(system): fix(setup): protect ~/.secrets/ with permissions.deny + fix chmod on inner dir — closes #496
patrick and @devpulse
2026-05-03 09:29:14 -07:00
c7bc27b7b8
feat(system): fix(setup): add ensurepip check (#495 ) + git identity config (#500 ) — closes #495 , closes #500
patrick and @devpulse
2026-05-03 09:26:47 -07:00
a530c83a63
feat(system): fix(setup): add ensurepip check to prevent broken venv on Debian/Ubuntu — closes #495
patrick and @devpulse
2026-05-03 08:57:18 -07:00
dd39cb6835
feat(memory): . fix(memory): fix embedder type error + update README date for seedgo 100%
patrick and @memory
2026-05-02 23:42:38 -07:00
5348ae6d81
Merge pull request #502 from AIOSAI/work/system
AIPass
2026-05-02 23:33:08 -07:00
ccafca881d
feat(system): feat(system): add settings terminology to global prompt, fix template registry IDs, add auto_watchdog hook
patrick and @devpulse
2026-05-02 23:26:35 -07:00
d9b7c36a80
Merge pull request #501 from AIOSAI/work/system
AIPass
2026-05-02 19:33:53 -07:00
5b398acff4
feat(system): fix: untrack accidentally-committed .pyc files in devpulse_ops/__pycache__ + add *.bak to root .gitignore
patrick and @devpulse
2026-05-02 19:32:20 -07:00
9a71137dda
Merge pull request #499 from AIOSAI/work/memory-rollover-fix
AIPass
2026-05-02 19:05:30 -07:00
44bab11040
fix(memory): remove rollover from startup chain + add sentence-transformers dep
Patrick and Claude Opus 4.6
2026-05-02 18:55:15 -07:00
33c7643a95
Merge pull request #494 from AIOSAI/work/memory
AIPass
2026-04-28 18:22:51 -07:00
fbe5605d0d
Merge pull request #493 from AIOSAI/work/system
AIPass
2026-04-28 18:22:39 -07:00
84168ff872
Merge pull request #492 from AIOSAI/work/spawn
AIPass
2026-04-28 18:22:30 -07:00
d2f820d982
feat(memory): fix(rollover): v1 extractor skips files at exactly max_lines
AIOSAI and @memory
2026-04-28 18:15:00 -07:00
d75735c926
feat(system): fix(drone): add path containment validation on registry branch resolution — prevents ghost-branch RCE via malicious path field (issue #490 fix 2)
AIOSAI and @devpulse
2026-04-28 18:11:49 -07:00
80699f0e95
feat(spawn): fix(spawn): atomic registry writes + file locking + path containment (issue #490 )
AIOSAI and @spawn
2026-04-28 18:07:43 -07:00
b10b64750b
Merge pull request #491 from AIOSAI/work/system
AIPass
2026-04-28 17:59:55 -07:00
78b7fb6ac7
feat(system): feat(system): fix(trigger): dead events + zombie handler + stale registry + per-branch disable + email check (DPLAN-0159)
AIOSAI and @devpulse
2026-04-28 17:46:06 -07:00
477e3a58ef
Merge pull request #489 from AIOSAI/work/trigger
AIPass
2026-04-28 17:45:47 -07:00
cd14807845
Merge pull request #487 from AIOSAI/work/system
AIPass
2026-04-28 17:45:27 -07:00
9e8cd235c2
Merge pull request #486 from AIOSAI/work/s117_ai_mail
AIPass
2026-04-28 17:45:17 -07:00
e8d295fadc
Merge pull request #485 from AIOSAI/work/memory
AIPass
2026-04-28 17:45:07 -07:00