Skip to content

feat(aidd-context): connect services and check the assistant's access - #1026

Merged
alexsoyes merged 33 commits into
nextfrom
codex/clear-service-connections
Oct 29, 2026
Merged

alexsoyes merged 33 commits into
nextfrom
codex/clear-service-connections

Conversation

@alexsoyes

@alexsoyes alexsoyes commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

🎯 What & why

Replace mcp-installation with a light connect-services recipe, and move the service access check out of 02-project-memory into its own skill, /aidd-context:13-access-check. Project memory stays about memory only.

🛠️ How it works

  • 13-access-check: read-only. One row per Agent edge of aidd_docs/memory/ecosystem.md, probed by its mode (cli, mcp, http, web); for cli, the command comes from the memory file the node names (gh in vcs.md). ✅ when the read on the recorded target works; ⚠️ on another account than memory records, or no recorded target or command; ❌ with one fix; 🔌 when the tool is absent or signed out. No memory => proposes /aidd-context:02-project-memory, never runs it. No link outside the skill.
  • 02-project-memory: identical to next.
  • 00-onboard: a "service access" foundation after memory wiring, offered only in the session that set memory up.
  • connect-services.md: one table per category (CLI vs MCP), one example per option (CLI, MCP, internal API, SDK), a light vs standard model table, MCP doc links for Claude Code, Codex, Cursor, Copilot, OpenCode. Step 3 runs the access check.
  • Recipe validator: allows H4 categories under a direct H3 step, needed by the recipe.

🧪 How to verify

  • pnpm exec lefthook run pre-commit --all-files
  • Run /aidd-context:13-access-check on a project with memory, then in a folder without aidd_docs/memory/.

⚠️ Heads-up

  • The old recipe's rollback, OAuth revoke, read-only GitHub MCP fragment and per-client verify commands are dropped to keep the recipe light.
  • Light-model tiers are a recommendation, not a measurement.

✅ I certify

  • I DO CERTIFY I READ EACH LINE OF THE PULL REQUEST BECAUSE I AM A SOFTWARE ENGINEER, NOT A AI PUPPY.

@alexsoyes alexsoyes changed the title feat(aidd-context): guide service connections and verify project access feat(context): simplify service setup and connection checks Oct 14, 2026
@alexsoyes
alexsoyes marked this pull request as ready for review October 14, 2026 15:04
@alexsoyes
alexsoyes requested a review from a team as a code owner October 14, 2026 15:04
@alexsoyes
alexsoyes enabled auto-merge October 15, 2026 06:07
@blafourcade

Copy link
Copy Markdown
Contributor

@alexsoyes mes retours et ke me questionne sur la responsabilité de Project Memory: il commence à faire peut-être trop de choses.

Son rôle, c'est le contexte à la base et on commence à faire des vérifications techniques (tester l'accès à des services). Qu'est-ce que verify apporte en plus de l'étape 3 de la recette, qui donne déjà le prompt pour le faire ?

Et tu dis dans la description que l'accès n'a pas été testé en live, on ne sait pas encore ce que ça apporte avec l'execution en contexte réel.

name: 02-project-memory
description: Build the project's memory of its architecture, conventions, and decisions, and wire it into your AI tools. Use when the user wants to set up or refresh project memory, or rewire it into a tool. Not for editing one existing memory file.
argument-hint: setup | refresh | rewire
description: Build project memory and wire it into AI tools. Use when the user wants to set up or refresh memory, rewire it, or verify the assistant's service connections. Not for editing one existing memory file.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Est-ce que la description perd un peu son sens avec ça , on veut gérer la memoire AI du projet et on lie avec des vérifications techniques

@blafourcade blafourcade assigned alexsoyes and unassigned blafourcade Oct 19, 2026

@alexsoyes alexsoyes left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@alexsoyes alexsoyes assigned blafourcade and unassigned alexsoyes Oct 20, 2026
@alexsoyes
alexsoyes force-pushed the codex/clear-service-connections branch from b2ba028 to 53d2667 Compare October 20, 2026 04:25
@alexsoyes alexsoyes changed the title feat(context): simplify service setup and connection checks feat(aidd-context): connect services and check the assistant's access Oct 20, 2026
@blafourcade blafourcade added this to the This week milestone Oct 22, 2026 — with Claude
@blafourcade blafourcade assigned alexsoyes and unassigned blafourcade Oct 22, 2026
@alexsoyes
alexsoyes merged commit 4b2b63d into next Oct 29, 2026
36 checks passed
@alexsoyes
alexsoyes deleted the codex/clear-service-connections branch October 29, 2026 05:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants