Syncs the published package with the platform state as of 2026-09-07 (spaghetti main 467e1439 — first-party OAuth AS merged, onboarding epic #415 WS0+1+WS4 merged).
What
README — Project context: the .spaghetti file (rejected design, 2026-09-06 decision) replaced with the canonical store: Config/DefaultGame.ini[/Script/Spaghetti.SpaghettiProjectSettings] via the editor connector's Project Settings (UE 5.8+). "A setup CLI … is coming" dropped — the CLI is reserve; wording stays roadmap-neutral ("automatic team/project wiring is on the roadmap"), matching the portal docs markers. Personal-account-without-context stays documented as a valid state.
SKILL.md — AI-facing instructions (affects real agent behavior):
Prerequisites: ini section + personal fallback; the old "first tool call returns an Agentic Directive instructing you to create .spaghetti" removed — that mechanism never shipped (the in-chat setup flow is the follow-up epic). Added "don't hand-edit the ini while the editor runs".
Tool roster renamed to the live server's: analyze_crash → analyze_logs, audit_assets → tidy_assets, search_kb → the five free research tools (search_docs_code, search_patterns, search_logs_temporal, query_temporal_relations, investigate_incident — last three note the project-context requirement). Prefixed spaghetti/ names dropped (server registers bare names).
Context/billing: ini-based; error taxonomy per the platform's current behavior — 402 = credits only (top up), 403 with portal URL = sign-in/onboarding (open the URL).
plugin.json: 0.1.1 → 0.3.1, tracking the editor connector version so the two repos' version schemes don't drift.
Unchanged on purpose
mcp.json — URL-only config is exactly right for the new first-party AS: clients authenticate via CIMD/DCR discovery, no credentials in the manifest. The README Authentication section ("browser opens for OAuth sign-in, no API keys") was aspirational before and is now literally true.
Verification
plugin.json / mcp.json parse as valid JSON.
Tool names cross-checked against the server's registered set (spaghetti apps/mastra/src/mcp/server.ts); the ini section name matches the merged six-field contract (spaghetti PR #447/#449).
Syncs the published package with the platform state as of 2026-09-07 (spaghetti main `467e1439` — first-party OAuth AS merged, onboarding epic #415 WS0+1+WS4 merged).
## What
- **README — Project context**: the `.spaghetti` file (rejected design, 2026-09-06 decision) replaced with the canonical store: `Config/DefaultGame.ini` `[/Script/Spaghetti.SpaghettiProjectSettings]` via the editor connector's Project Settings (UE 5.8+). "A setup CLI … is coming" dropped — the CLI is reserve; wording stays roadmap-neutral ("automatic team/project wiring is on the roadmap"), matching the portal docs markers. Personal-account-without-context stays documented as a valid state.
- **SKILL.md — AI-facing instructions** (affects real agent behavior):
- Prerequisites: ini section + personal fallback; the old "first tool call returns an Agentic Directive instructing you to create `.spaghetti`" removed — that mechanism never shipped (the in-chat setup flow is the follow-up epic). Added "don't hand-edit the ini while the editor runs".
- Tool roster renamed to the live server's: `analyze_crash` → **`analyze_logs`**, `audit_assets` → **`tidy_assets`**, `search_kb` → the five free research tools (`search_docs_code`, `search_patterns`, `search_logs_temporal`, `query_temporal_relations`, `investigate_incident` — last three note the project-context requirement). Prefixed `spaghetti/` names dropped (server registers bare names).
- Context/billing: ini-based; error taxonomy per the platform's current behavior — `402` = credits only (top up), `403` with portal URL = sign-in/onboarding (open the URL).
- **plugin.json**: `0.1.1` → `0.3.1`, tracking the editor connector version so the two repos' version schemes don't drift.
## Unchanged on purpose
`mcp.json` — URL-only config is exactly right for the new first-party AS: clients authenticate via CIMD/DCR discovery, no credentials in the manifest. The README Authentication section ("browser opens for OAuth sign-in, no API keys") was aspirational before and is now literally true.
## Verification
- `plugin.json` / `mcp.json` parse as valid JSON.
- Tool names cross-checked against the server's registered set (spaghetti `apps/mastra/src/mcp/server.ts`); the ini section name matches the merged six-field contract (spaghetti PR #447/#449).
- README project context: .spaghetti file (rejected design) →
Config/DefaultGame.ini [/Script/Spaghetti.SpaghettiProjectSettings]
via the editor connector's Project Settings; "setup CLI is coming"
dropped (CLI is reserve) in favor of roadmap-neutral wording
- SKILL.md: prerequisites now describe the ini section and the
personal-account fallback (the old "Agentic Directive creates
.spaghetti" mechanism never shipped); tool roster renamed to the
live server's (analyze_logs, tidy_assets, five free research tools
incl. project-scoped temporal ones); context/billing section
updated with the 402=credits vs 403=sign-in/onboarding taxonomy
- plugin.json: version 0.1.1 → 0.3.1, tracking the editor connector
mcp.json unchanged — URL-only config is already correct for the
first-party AS (CIMD/DCR discovery, no credentials in the manifest).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Syncs the published package with the platform state as of 2026-09-07 (spaghetti main
467e1439— first-party OAuth AS merged, onboarding epic #415 WS0+1+WS4 merged).What
.spaghettifile (rejected design, 2026-09-06 decision) replaced with the canonical store:Config/DefaultGame.ini[/Script/Spaghetti.SpaghettiProjectSettings]via the editor connector's Project Settings (UE 5.8+). "A setup CLI … is coming" dropped — the CLI is reserve; wording stays roadmap-neutral ("automatic team/project wiring is on the roadmap"), matching the portal docs markers. Personal-account-without-context stays documented as a valid state..spaghetti" removed — that mechanism never shipped (the in-chat setup flow is the follow-up epic). Added "don't hand-edit the ini while the editor runs".analyze_crash→analyze_logs,audit_assets→tidy_assets,search_kb→ the five free research tools (search_docs_code,search_patterns,search_logs_temporal,query_temporal_relations,investigate_incident— last three note the project-context requirement). Prefixedspaghetti/names dropped (server registers bare names).402= credits only (top up),403with portal URL = sign-in/onboarding (open the URL).0.1.1→0.3.1, tracking the editor connector version so the two repos' version schemes don't drift.Unchanged on purpose
mcp.json— URL-only config is exactly right for the new first-party AS: clients authenticate via CIMD/DCR discovery, no credentials in the manifest. The README Authentication section ("browser opens for OAuth sign-in, no API keys") was aspirational before and is now literally true.Verification
plugin.json/mcp.jsonparse as valid JSON.apps/mastra/src/mcp/server.ts); the ini section name matches the merged six-field contract (spaghetti PR #447/#449).