II.
Page JSON
Structured · livepage:docs-adapters-terminology-and-structure-gaps-code-identifier-renames
Code Identifier Renames json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "page:docs-adapters-terminology-and-structure-gaps-code-identifier-renames",
"_kind": "Page",
"_file": "wiki/docs/adapters/terminology-and-structure-gaps/code-identifier-renames.md",
"_cluster": "wiki",
"attributes": {
"nodeKind": "Page",
"sourcePath": "docs/adapters/terminology-and-structure-gaps/code-identifier-renames.md",
"sourceKind": "repo-docs",
"title": "Code Identifier Renames",
"displayName": "Code Identifier Renames",
"slug": "docs/adapters/terminology-and-structure-gaps/code-identifier-renames",
"articlePath": "wiki/docs/adapters/terminology-and-structure-gaps/code-identifier-renames.md",
"article": "\n# Code Identifier Renames\n\n3,500+ references to `adapters` in source code identifiers, file names, and paths.\n\n## Source Code Identifiers\n\n| Current Pattern | Target Pattern | Occurrences | Key Files |\n|----------------|---------------|-------------|-----------|\n| `adapterBridge` | `agentMuxBridge` | 50+ | `agent-platform/src/harness/adapters/adapterBridge.ts` |\n| `adapterClient` | `agentMuxClient` | 40+ | `agent-platform/src/harness/adapters/adapterClientFactory.ts` |\n| `adapterEventMapper` | `agentMuxEventMapper` | 20+ | `agent-platform/src/harness/adapters/adapterEventMapper.ts` |\n| `adapterHarnessMap` | `agentMuxHarnessMap` | 15+ | `agent-platform/src/harness/adapters/adapterHarnessMap.ts` |\n| `adapterStdinReader` | `agentMuxStdinReader` | 10+ | `agent-platform/src/harness/adapters/adapterStdinReader.ts` |\n| `isAmuxAvailable` | `isAgentMuxAvailable` | 10+ | `agent-platform/src/harness/adapters/adapterClientFactory.ts` |\n| `getAmuxClient` | `getAgentMuxClient` | 15+ | Multiple files |\n| `invokeViaAgentMux` | `invokeViaAgentMux` (keep) | 5+ | Already correct pattern |\n| `AdapterBridgeResult` | `AgentMuxBridgeResult` | 5+ | Type definitions |\n| `AdapterRunOptions` | `AgentMuxRunOptions` | 5+ | Type definitions |\n| `mapAmuxEvent` | `mapAgentMuxEvent` | 5+ | Event mapping |\n| `adapterProvider` | `agentMuxProvider` | 20+ | Provider resolution |\n\n## File/Directory Renames\n\n| Current Path | Target Path |\n|-------------|------------|\n| `packages/genty/platform/src/harness/adapters/` | `packages/genty/platform/src/harness/adapters/` |\n| `packages/genty/platform/src/harness/adapters/adapterBridge.ts` | `packages/genty/platform/src/harness/adapters/bridge.ts` |\n| `packages/genty/platform/src/harness/adapters/adapterClientFactory.ts` | `packages/genty/platform/src/harness/adapters/clientFactory.ts` |\n| `packages/genty/platform/src/harness/adapters/adapterEventMapper.ts` | `packages/genty/platform/src/harness/adapters/eventMapper.ts` |\n| `packages/genty/platform/src/harness/adapters/adapterHarnessMap.ts` | `packages/genty/platform/src/harness/adapters/harnessMap.ts` |\n| `packages/genty/platform/src/harness/adapters/adapterStdinReader.ts` | `packages/genty/platform/src/harness/adapters/stdinReader.ts` |\n| `packages/genty/platform/src/harness/adapters/adapterTypes.ts` | `packages/genty/platform/src/harness/adapters/types.ts` |\n| `packages/adapters/adapters-proxy/` | `packages/adapters/transport-proxy/` |\n| `packages/adapters/meta/config/adapters/` | `packages/adapters/meta/config/adapters/` |\n\n## Mobile/App Package References\n\nJava/Kotlin packages use `ai.a5c.adapters` as the Android package namespace. These need to become `ai.a5c.agentmux`:\n- `packages/adapters/mobile-android-app/`\n- `packages/adapters/tv-androidtv-app/`\n- `packages/adapters/watch-wearos-app/`\n\n## Test File References\n\nMany test files reference `adapters` in:\n- Mock objects: `mockAmuxClient`, `adapterMockAdapter`\n- Test descriptions: \"adapters bridge should...\"\n- Fixture file names: `adapters-e2e-roundtrip.test.ts`\n\n## Scope Estimate\n\n| Category | Count | Effort |\n|----------|-------|--------|\n| Source identifiers | 3,500+ lines | Large — automated sed + manual review |\n| File/directory renames | 15+ files | Medium — git mv |\n| Type/interface renames | 20+ types | Medium — find-replace |\n| Test updates | 100+ lines | Medium — automated |\n| Mobile package namespace | 3 apps | Small — config change |\n",
"documents": []
},
"outgoingEdges": [],
"incomingEdges": [
{
"from": "page:docs-adapters-terminology-and-structure-gaps",
"to": "page:docs-adapters-terminology-and-structure-gaps-code-identifier-renames",
"kind": "contains_page"
}
]
}