Skip to content

Show provider usage-limit stops in the UI instead of failing silently - #5077

Closed
Zeus-Deus wants to merge 1 commit into
pingdotgg:mainfrom
Zeus-Deus:t3code/show-claude-usage-limits
Closed

Zeus-Deus wants to merge 1 commit into
pingdotgg:mainfrom
Zeus-Deus:t3code/show-claude-usage-limits

Show provider usage-limit stops in the UI instead of failing silently

fe7d85a
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Correctness Check completed Jul 31, 2026 in 2m 36s

3 issues identified (55 code objects reviewed).

• Merge Base: 4ba4871
• Head: fe7d85a

Details

✅ File Path Comments Posted Reason
✅ packages/shared/src/usageLimit.ts 0
✅ apps/web/src/index.css 0
➖ packages/shared/src/usageLimit.test.ts Excluded by default ignore patterns
➖ packages/shared/package.json Excluded by default ignore patterns
✅ apps/web/src/components/chat/ComposerUsageLimitStrip.tsx 0
➖ apps/web/src/components/chat/ComposerUsageLimitStrip.test.tsx Excluded by default ignore patterns
➖ apps/web/src/session-logic.test.ts Excluded by default ignore patterns
✅ apps/server/src/persistence/Migrations/036_ProjectionThreadSessionUsageLimit.ts 0
✅ apps/server/src/persistence/Migrations.ts 0
✅ packages/contracts/src/orchestration.ts 0
✅ apps/web/src/session-logic.ts 0
➖ apps/web/src/components/ChatView.tsx Code objects exceed size limit; Not a review target
✅ apps/server/src/orchestration/projector.ts 0
✅ apps/web/src/components/SidebarV2.tsx 0
➖ apps/server/src/orchestration/projector.test.ts Excluded by default ignore patterns
✅ packages/contracts/src/providerRuntime.ts 0
➖ apps/server/src/provider/Layers/ClaudeAdapter.test.ts Excluded by default ignore patterns
✅ packages/client-runtime/src/state/threadReducer.ts 0
✅ apps/server/src/orchestration/Layers/ProjectionPipeline.ts 0
✅ apps/server/src/orchestration/Layers/ProviderCommandReactor.ts 0
✅ apps/server/src/persistence/Services/ProjectionThreadSessions.ts 0
➖ apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.test.ts Excluded by default ignore patterns
❌ apps/server/src/provider/Layers/CodexAdapter.ts 2
✅ apps/web/src/components/chat/MessagesTimeline.tsx 0
✅ apps/server/src/orchestration/Layers/ProjectionSnapshotQuery.ts 0
✅ apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts 0
✅ apps/server/src/persistence/Layers/ProjectionThreadSessions.ts 0
❌ apps/server/src/provider/Layers/ClaudeAdapter.ts 1