Skip to content

Remove remaining retired names - #294

Merged
SaladDay merged 1 commit into
mainfrom
refactor/naming-residue
Sep 30, 2026
Merged

SaladDay merged 1 commit into
mainfrom
refactor/naming-residue

Conversation

@SaladDay

@SaladDay SaladDay commented Sep 30, 2026 •

Copy link
Copy Markdown
Collaborator

The rename to OpenAgentCore left a few retired names that are neither preserved data nor references to the separate Parsar product. This removes them and tightens the name guard so they don't come back.

  • LICENSE and example/parsar/LICENSE: copyright holder MiniMax-AI-Dev → MiniMax-AI, the GitHub organization. check-names now rejects minimax-ai-dev in any case.
  • internal/agentdaemon/proto/outbound.go: the RunID comment names what Core sends, the Core Turn ID (execution/dispatcher.go, prepared_dispatch.go).
  • internal/runtimecrypto: fixture description text only; the sealed bytes are unchanged and no test reads the description.
  • .gitignore: drop /.parsar/.
  • Tests that only proved an old name is ignored lose that input: PARSAR_MASTER_KEY (credential cipher), PARSAR_APPLICATION_VALUE (Environment setup), parsar-core-runtime@ (Web Runtime reference). The remaining cases still cover current behavior.
  • .env.example and the Web Docker guide test use oac-web-smoke-* container names, matching the existing oac-web-smoke-db.
  • scripts/name-allowlist.json: remove the exceptions that no longer excuse anything and narrow the rest to the text still present.

Unchanged on purpose: credential encryption domains, the agents-api- Session state-key namespace and landed migrations (existing data must decrypt and Sessions must resume), references to the separate Parsar product and the example, and the daemon's skill_upload product integration (open question).

Checks run (focused): check-names.py and check-names.test.py; go test on services/core/cmd/server (TestCredentialCipherConfiguration), internal/runtimecrypto/..., internal/agentdaemon/proto/... and services/core/internal/store -run TestEnvironmentSetup; go vet on the touched packages; go build ./...; pnpm install --frozen-lockfile, pnpm typecheck and vitest on the two touched Web test files.

Review: no blind review. This is a small change to comments, test inputs and the name guard; the coordinator read the full diff.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@SaladDay
SaladDay merged commit d7a5b11 into main Sep 30, 2026
9 checks passed
- Copyright holder is the MiniMax-AI organization; the name guard now
  rejects the retired MiniMax-AI-Dev organization.
- Describe RunID as the Core Turn ID and the runtimecrypto wire fixture
  as the Runtime credential envelope fixture (description text only;
  sealed bytes unchanged).
- Drop the legacy /.parsar/ ignore rule, retired-name test inputs and
  retired example container names.
- Remove name-guard exceptions that no longer excuse anything and narrow
  the product-setting and phrase exceptions to the text still present.
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.

1 participant