Skip to content

Delete unused daemon and shared Go code - #828

Merged
SaladDay merged 1 commit into
mainfrom
delete-unused-daemon-and-shared-go-code
Oct 23, 2026
Merged

SaladDay merged 1 commit into
mainfrom
delete-unused-daemon-and-shared-go-code

Conversation

@SaladDay

@SaladDay SaladDay commented Oct 23, 2026 •

Copy link
Copy Markdown
Collaborator

Removes daemon and shared Go code that nothing in production uses: unreachable functions, the WorkspaceWriter interface and its stubs, Codex protocol leftovers, write-only fields, unread Codex decode fields, proto Usage/DonePayload fields Core never reads, and the unused claude-sdk-adapter textInput export. Docs (harness-onboarding, zh mirror with new source_hash) updated.

Checks: go build/vet ./...; go test for apps/daemon, internal, Core execution and runtimegateway; make check-harness-catalog; make check-claude-sdk; website translations test; deadcode shows nothing newly unreachable.


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

@SaladDay
SaladDay force-pushed the delete-unused-daemon-and-shared-go-code branch from b52f310 to 790e042 Compare October 23, 2026 18:25
- claudesdk prepare wrapper, localworkspace.ToolEnvironmentFile
- agent.WorkspaceWriter interface, its stub methods, assertions and docs
- Codex UserInputLocalImage, UserInput.Path, ThreadStartedNotification, providerConfig Name/HTTPHeaders/QueryParams and their TOML rendering
- Write-only fields: codex ModelReasoningEffort, rpc exitCode, subagentEffect source/turn/call, MCPBinding ConnectionOrigin/CredentialAuthority, EnvironmentMCP.WorkspaceRoot, PreparedConfiguration.Provider, transport DialOptions.HTTPHeader
- proto DonePayload.Transcript, Usage InputTokens/OutputTokens/CostUSD
- Unread Codex decode fields: Thread preview/updatedAt/cliVersion, TurnError additionalDetails, item startedAtMs/completedAtMs
- claude-sdk-adapter textInput export (moved into its test)
- Correct the OAC_RUNTIME_HOME comment in paths
@SaladDay
SaladDay merged commit c4dce58 into main Oct 23, 2026
47 of 50 checks passed
@SaladDay
SaladDay deleted the delete-unused-daemon-and-shared-go-code branch October 23, 2026 18:38
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