Skip to content

Fix low findings from the Fable review of the 337c5858c3 sync - #308

Merged
henrychu04 merged 1 commit into
coder-onlyfrom
t3code/fable-review-fixes-307
Nov 5, 2026
Merged

henrychu04 merged 1 commit into
coder-onlyfrom
t3code/fable-review-fixes-307

Conversation

@henrychu04

Copy link
Copy Markdown
Owner

Follow-up to #307. Two Fable 5.1 reviewers (server/packages; web/client-runtime/docs) found no high or medium issues and no merge losses. This fixes the confirmed low findings.

Fixed

Dismissed

  • Kilo's "disabled in T3 Code settings": matches upstream's Claude/Codex/Pi provider strings, which stay upstream's.
  • cloudOnly/hasCloudPublicConfig in settings search: the fork passes fixed availability flags into upstream's filter; removing the clause would add drift to settingsSearch.ts.
  • hop/via on session errors: the fork's connection model does not carry those fields.

Verification: fmt check, typecheck server/web/client-runtime/shared/ACP packages, knip:check, seams-check, test:client-runtime (1102 passed), test:shared:coder, server ws/server tests, web settings unit tests, pnpm build.

🤖 Generated with Claude Code

- Cut the client half of upstream's socket frame parts (pingdotgg#23758) and
  shared socketFrameParts.ts: the split lives on upstream's uncarried /ws
  upgrade and the gateway forwards whole helper stdio frames.
- Drop the unused KiroIcon.
- Seed the server-config provider stream and the synthesized lifecycle
  stream with rpcInitialItems, as upstream does, so delivered snapshots
  are released.
- mapSessionRpcError maps settings errors to upstream's
  remote-unavailable reason.
- Carry upstream's subscription-defect resubscribe test (pingdotgg#31071).
- Seams doc: useOpenLink.ts entry, frame-parts and KiroIcon cuts; sync.md
  lists useOpenLink.ts as kept in web browser/.
- Port upstream's rich-text marker editing paragraph to composer.md.
- The fork-only worktree rename refusal says T3 Coder.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@henrychu04
henrychu04 merged commit 779a1af into coder-only Nov 5, 2026
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