[03:32:00.870] INFO (#1): [dev-runner] mode=dev:web source=T3CODE_PORT_OFFSET=39290 serverPort=46397 webPort=45023 baseDir= [03:32:00.960] INFO (#1): [dev-runner] mode=dev:server source=T3CODE_PORT_OFFSET=39290 serverPort=46397 webPort=45023 baseDir= [03:32:00.963] INFO (#1): [dev-runner] building the resource monitor (first start only). error: rustup could not choose a version of cargo to run, because one wasn't specified explicitly, and no default is configured. help: run 'rustup default stable' to download the latest stable release of Rust and set it as your default toolchain. [03:32:01.054] WARN (#1): [dev-runner] could not build the resource monitor; starting without process telemetry. Install Rust and run `vp run build:resource-monitor`. ~/apps/server$ node --watch --watch-path=src --watch-path=../../packages --watch-path=package.json src/bin.ts ⊘ cache disabled [warm-dep-cache] web dependency cache is warm ~/apps/web$ vp dev --host 127.0.0.1 ⊘ cache disabled 3:32:06 AM [vite+] (client) Re-optimizing dependencies because vite config has changed VITE+ v1.4.0 ready in 909 ms ➜ Local: http://127.0.0.1:45023/ 3:32:06 AM [vite+] http proxy error: /.well-known/t3/environment AggregateError [ECONNREFUSED]: at internalConnectMultiple (node:net:1492:18) at afterConnectMultiple (node:net:2161:7) [03:32:06.834] INFO (#27): Running database migrations [03:32:07.187] INFO (#27): Migrations ran successfully migrations: [ '1_OrchestrationEvents', '2_OrchestrationCommandReceipts', '3_CheckpointDiffBlobs', '4_ProviderSessionRuntime', '5_Projections', '6_ProjectionThreadSessionRuntimeModeColumns', '7_ProjectionThreadMessageAttachments', '8_ProjectionThreadActivitySequence', '9_ProviderSessionRuntimeMode', '10_ProjectionThreadsRuntimeMode', '11_OrchestrationThreadCreatedRuntimeMode', '12_ProjectionThreadsInteractionMode', '13_ProjectionThreadProposedPlans', '14_ProjectionThreadProposedPlanImplementation', '15_ProjectionTurnsSourceProposedPlan', '16_CanonicalizeModelSelections', '17_ProjectionThreadsArchivedAt', '18_ProjectionThreadsArchivedAtIndex', '19_ProjectionSnapshotLookupIndexes', '20_AuthAccessManagement', '21_AuthSessionClientMetadata', '22_AuthSessionLastConnectedAt', '23_ProjectionThreadShellSummary', '24_BackfillProjectionThreadShellSummary', '25_CleanupInvalidProjectionPendingApprovals', '26_CanonicalizeModelSelectionOptions', '27_ProviderSessionRuntimeInstanceId', '28_ProjectionThreadSessionInstanceId', '29_ProjectionThreadDetailOrderingIndexes', '30_ProjectionThreadShellArchiveIndexes', '31_AuthAuthorizationScopes', '32_AuthPairingProofKeyThumbprint', '33_ProjectionThreadsSettled', '34_ProjectionThreadsSnoozed', '35_ProjectionThreadTitleRegeneration', '36_ProjectionThreadsPinned', '37_ProjectionTurnsKeysetIndex', '38_ProjectionThreadsPinOrderKey', '39_ProjectionProjectsDefaultThreadEnvMode', '40_ProjectionProjectFaviconPath', '41_AuthSessionClientConnection', '42_ProjectionThreadLinkedPullRequest', '43_ProjectionThreadsUnsettledAt', '44_ClearAutomaticProjectModelDefaults', '45_ProjectionProjectsAutoPull', '46_RepairAutomaticSettlementTimestamps', '47_ProjectionProjectIcon', '48_ProjectionThreadBranchPullRequest', '49_ProjectionThreadsActiveOrderKey', '50_ProjectionThreadPullRequests', '51_ProjectionThreadMessageContext', '52_ProjectionThreadTitleState', '53_PullRequestFilesViewed', '54_ProjectionThreadsAutoSettleDisabledAt', '55_OrchestrationV2', '56_RemoveRedundantProjectionIndexes', '57_ScheduledTaskWebhooks', '58_WebhookRelayDeliveries', '59_McpAppModelContext', '60_ThreadSnapshotWindowIndexes', '61_PullRequestReviewGuides', '62_ThreadFailureLookupIndex', '63_DropUnusedV1Projections', '64_CanonicalizeThreadPullRequestLinks', '65_CodexUsageNativeTurnIndex', '66_RepairClientSettlementTimestamps', '67_WebhookDedupe', '68_ShellStopRequestIndex', '69_ThreadMessageSearch', '70_PeerLinks', '71_PeerLinkFence', '72_WaitingLinkRequestIndex', '73_ActiveTurnItemIndexes', '74_ExcludeAttachmentPlaceholdersFromSearch', '75_SubagentDeliveryState', '76_ProjectionProjectsPinArchive', '77_RepairBooleanSettledOverride', '78_DropOrchestrationEventCorrelationIndex', '79_DelegatedRecoveryIndexes', '80_ScheduledTaskThreadMode', '81_ProjectionMessageSearchText', '82_TurnItemConversationIndex', '83_CommandReadIndexes', '84_LastExecutedRunIndex', '85_TurnItemCounts', '86_QueuedTurnInputIndex', '87_ProjectionProjectsCustomTitle', '88_TurnItemTypeStatusIndex', '89_ShellThreadReadIndexes', '90_AuthConnectDevices', '91_AuthConnectDeniedRequests', '92_QueuedTurnInputIndexJsonValid', '93_ProviderTurnAttemptIndex', '94_TurnItemMessageOrdinalIndex' ] 3:32:07 AM [vite+] (client) [optimizer] scanning dependencies... [03:32:07.936] INFO (#570): Listening on http://127.0.0.1:46397 [03:32:07.959] INFO (#567): agent activity publishing standby; waiting for T3 Connect link reconciliation [03:32:07.960] INFO (#567): V2 orchestration recovery completed { terminalizedRuns: 0, stoppedSessions: 0, closedRequests: 0, retiredEffects: 0, requeuedEffects: 0 } [03:32:08.226] INFO (#855): Authentication required. Open T3 Code using the pairing URL. [03:32:08.476] INFO (#1169) http.span=6ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 3:32:09 AM [vite+] (client) [optimizer] bundling dependencies... [03:32:13.918] INFO (#1201) http.span=5ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:32:13.937] INFO (#1206) http.span=6ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:32:13.976] INFO (#1211) http.span=21ms: Sent HTTP response http.method: POST http.url: /api/projects/mutate http.status: 200 [03:32:16.174] INFO (#1300) http.span=4ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:32:16.196] INFO (#1310) http.span=6ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:32:16.274] INFO (#1320) http.span=58ms: Sent HTTP response http.method: POST http.url: /api/projects/mutate http.status: 200 [03:32:32.470] INFO (#1): [dev-runner] mode=dev:server source=T3CODE_PORT_OFFSET=32348 serverPort=42559 webPort=38081 baseDir= [03:32:32.472] INFO (#1): [dev-runner] building the resource monitor (first start only). error: rustup could not choose a version of cargo to run, because one wasn't specified explicitly, and no default is configured. help: run 'rustup default stable' to download the latest stable release of Rust and set it as your default toolchain. [03:32:32.493] WARN (#1): [dev-runner] could not build the resource monitor; starting without process telemetry. Install Rust and run `vp run build:resource-monitor`. [03:32:32.501] INFO (#1): [dev-runner] mode=dev:web source=T3CODE_PORT_OFFSET=32348 serverPort=42559 webPort=38081 baseDir= ~/apps/server$ node --watch --watch-path=src --watch-path=../../packages --watch-path=package.json src/bin.ts ⊘ cache disabled [warm-dep-cache] web dependency cache is warm [03:32:38.849] INFO (#27): Running database migrations ~/apps/web$ vp dev --host 127.0.0.1 ⊘ cache disabled [03:32:39.118] INFO (#27): Migrations ran successfully migrations: [ '1_OrchestrationEvents', '2_OrchestrationCommandReceipts', '3_CheckpointDiffBlobs', '4_ProviderSessionRuntime', '5_Projections', '6_ProjectionThreadSessionRuntimeModeColumns', '7_ProjectionThreadMessageAttachments', '8_ProjectionThreadActivitySequence', '9_ProviderSessionRuntimeMode', '10_ProjectionThreadsRuntimeMode', '11_OrchestrationThreadCreatedRuntimeMode', '12_ProjectionThreadsInteractionMode', '13_ProjectionThreadProposedPlans', '14_ProjectionThreadProposedPlanImplementation', '15_ProjectionTurnsSourceProposedPlan', '16_CanonicalizeModelSelections', '17_ProjectionThreadsArchivedAt', '18_ProjectionThreadsArchivedAtIndex', '19_ProjectionSnapshotLookupIndexes', '20_AuthAccessManagement', '21_AuthSessionClientMetadata', '22_AuthSessionLastConnectedAt', '23_ProjectionThreadShellSummary', '24_BackfillProjectionThreadShellSummary', '25_CleanupInvalidProjectionPendingApprovals', '26_CanonicalizeModelSelectionOptions', '27_ProviderSessionRuntimeInstanceId', '28_ProjectionThreadSessionInstanceId', '29_ProjectionThreadDetailOrderingIndexes', '30_ProjectionThreadShellArchiveIndexes', '31_AuthAuthorizationScopes', '32_AuthPairingProofKeyThumbprint', '33_ProjectionThreadsSettled', '34_ProjectionThreadsSnoozed', '35_ProjectionThreadTitleRegeneration', '36_ProjectionThreadsPinned', '37_ProjectionTurnsKeysetIndex', '38_ProjectionThreadsPinOrderKey', '39_ProjectionProjectsDefaultThreadEnvMode', '40_ProjectionProjectFaviconPath', '41_AuthSessionClientConnection', '42_ProjectionThreadLinkedPullRequest', '43_ProjectionThreadsUnsettledAt', '44_ClearAutomaticProjectModelDefaults', '45_ProjectionProjectsAutoPull', '46_RepairAutomaticSettlementTimestamps', '47_ProjectionProjectIcon', '48_ProjectionThreadBranchPullRequest', '49_ProjectionThreadsActiveOrderKey', '50_ProjectionThreadPullRequests', '51_ProjectionThreadMessageContext', '52_ProjectionThreadTitleState', '53_PullRequestFilesViewed', '54_ProjectionThreadsAutoSettleDisabledAt', '55_OrchestrationV2', '56_RemoveRedundantProjectionIndexes', '57_ScheduledTaskWebhooks', '58_WebhookRelayDeliveries', '59_McpAppModelContext', '60_ThreadSnapshotWindowIndexes', '61_PullRequestReviewGuides', '62_ThreadFailureLookupIndex', '63_DropUnusedV1Projections', '64_CanonicalizeThreadPullRequestLinks', '65_CodexUsageNativeTurnIndex', '66_RepairClientSettlementTimestamps', '67_WebhookDedupe', '68_ShellStopRequestIndex', '69_ThreadMessageSearch', '70_PeerLinks', '71_PeerLinkFence', '72_WaitingLinkRequestIndex', '73_ActiveTurnItemIndexes', '74_ExcludeAttachmentPlaceholdersFromSearch', '75_SubagentDeliveryState', '76_ProjectionProjectsPinArchive', '77_RepairBooleanSettledOverride', '78_DropOrchestrationEventCorrelationIndex', '79_DelegatedRecoveryIndexes', '80_ScheduledTaskThreadMode', '81_ProjectionMessageSearchText', '82_TurnItemConversationIndex', '83_CommandReadIndexes', '84_LastExecutedRunIndex', '85_TurnItemCounts', '86_QueuedTurnInputIndex', '87_ProjectionProjectsCustomTitle', '88_TurnItemTypeStatusIndex', '89_ShellThreadReadIndexes', '90_AuthConnectDevices', '91_AuthConnectDeniedRequests', '92_QueuedTurnInputIndexJsonValid', '93_ProviderTurnAttemptIndex', '94_TurnItemMessageOrdinalIndex' ] 3:32:39 AM [vite+] (client) Re-optimizing dependencies because vite config has changed [03:32:39.879] INFO (#568): Listening on http://127.0.0.1:42559 [03:32:39.911] INFO (#565): agent activity publishing standby; waiting for T3 Connect link reconciliation [03:32:39.912] INFO (#565): V2 orchestration recovery completed { terminalizedRuns: 0, stoppedSessions: 0, closedRequests: 0, retiredEffects: 0, requeuedEffects: 0 } VITE+ v1.4.0 ready in 1188 ms ➜ Local: http://127.0.0.1:38081/ [03:32:40.390] INFO (#855): Authentication required. Open T3 Code using the pairing URL. 3:32:41 AM [vite+] (client) [optimizer] scanning dependencies... [03:32:41.071] INFO (#1179) http.span=7ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 3:32:43 AM [vite+] (client) [optimizer] bundling dependencies... [03:32:45.851] INFO (#1201) http.span=8ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:32:45.873] INFO (#1206) http.span=5ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:32:45.941] INFO (#1211) http.span=58ms: Sent HTTP response http.method: POST http.url: /api/projects/mutate http.status: 200 [03:32:48.701] INFO (#1301) http.span=3ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:32:48.715] INFO (#1311) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:32:48.753] INFO (#1321) http.span=32ms: Sent HTTP response http.method: POST http.url: /api/projects/mutate http.status: 200 [03:33:31.955] INFO (#1): [dev-runner] mode=dev:web source=T3CODE_PORT_OFFSET=37210 serverPort=44335 webPort=42943 baseDir= [03:33:31.967] INFO (#1): [dev-runner] mode=dev:server source=T3CODE_PORT_OFFSET=37210 serverPort=44335 webPort=42943 baseDir= [03:33:31.969] INFO (#1): [dev-runner] building the resource monitor (first start only). error: rustup could not choose a version of cargo to run, because one wasn't specified explicitly, and no default is configured. help: run 'rustup default stable' to download the latest stable release of Rust and set it as your default toolchain. [03:33:31.986] WARN (#1): [dev-runner] could not build the resource monitor; starting without process telemetry. Install Rust and run `vp run build:resource-monitor`. ~/apps/server$ node --watch --watch-path=src --watch-path=../../packages --watch-path=package.json src/bin.ts ⊘ cache disabled [warm-dep-cache] web dependency cache is warm ~/apps/web$ vp dev --host 127.0.0.1 ⊘ cache disabled 3:33:36 AM [vite+] (client) Re-optimizing dependencies because vite config has changed VITE+ v1.4.0 ready in 1131 ms ➜ Local: http://127.0.0.1:42943/ [03:33:37.114] INFO (#27): Running database migrations [03:33:37.442] INFO (#27): Migrations ran successfully migrations: [ '1_OrchestrationEvents', '2_OrchestrationCommandReceipts', '3_CheckpointDiffBlobs', '4_ProviderSessionRuntime', '5_Projections', '6_ProjectionThreadSessionRuntimeModeColumns', '7_ProjectionThreadMessageAttachments', '8_ProjectionThreadActivitySequence', '9_ProviderSessionRuntimeMode', '10_ProjectionThreadsRuntimeMode', '11_OrchestrationThreadCreatedRuntimeMode', '12_ProjectionThreadsInteractionMode', '13_ProjectionThreadProposedPlans', '14_ProjectionThreadProposedPlanImplementation', '15_ProjectionTurnsSourceProposedPlan', '16_CanonicalizeModelSelections', '17_ProjectionThreadsArchivedAt', '18_ProjectionThreadsArchivedAtIndex', '19_ProjectionSnapshotLookupIndexes', '20_AuthAccessManagement', '21_AuthSessionClientMetadata', '22_AuthSessionLastConnectedAt', '23_ProjectionThreadShellSummary', '24_BackfillProjectionThreadShellSummary', '25_CleanupInvalidProjectionPendingApprovals', '26_CanonicalizeModelSelectionOptions', '27_ProviderSessionRuntimeInstanceId', '28_ProjectionThreadSessionInstanceId', '29_ProjectionThreadDetailOrderingIndexes', '30_ProjectionThreadShellArchiveIndexes', '31_AuthAuthorizationScopes', '32_AuthPairingProofKeyThumbprint', '33_ProjectionThreadsSettled', '34_ProjectionThreadsSnoozed', '35_ProjectionThreadTitleRegeneration', '36_ProjectionThreadsPinned', '37_ProjectionTurnsKeysetIndex', '38_ProjectionThreadsPinOrderKey', '39_ProjectionProjectsDefaultThreadEnvMode', '40_ProjectionProjectFaviconPath', '41_AuthSessionClientConnection', '42_ProjectionThreadLinkedPullRequest', '43_ProjectionThreadsUnsettledAt', '44_ClearAutomaticProjectModelDefaults', '45_ProjectionProjectsAutoPull', '46_RepairAutomaticSettlementTimestamps', '47_ProjectionProjectIcon', '48_ProjectionThreadBranchPullRequest', '49_ProjectionThreadsActiveOrderKey', '50_ProjectionThreadPullRequests', '51_ProjectionThreadMessageContext', '52_ProjectionThreadTitleState', '53_PullRequestFilesViewed', '54_ProjectionThreadsAutoSettleDisabledAt', '55_OrchestrationV2', '56_RemoveRedundantProjectionIndexes', '57_ScheduledTaskWebhooks', '58_WebhookRelayDeliveries', '59_McpAppModelContext', '60_ThreadSnapshotWindowIndexes', '61_PullRequestReviewGuides', '62_ThreadFailureLookupIndex', '63_DropUnusedV1Projections', '64_CanonicalizeThreadPullRequestLinks', '65_CodexUsageNativeTurnIndex', '66_RepairClientSettlementTimestamps', '67_WebhookDedupe', '68_ShellStopRequestIndex', '69_ThreadMessageSearch', '70_PeerLinks', '71_PeerLinkFence', '72_WaitingLinkRequestIndex', '73_ActiveTurnItemIndexes', '74_ExcludeAttachmentPlaceholdersFromSearch', '75_SubagentDeliveryState', '76_ProjectionProjectsPinArchive', '77_RepairBooleanSettledOverride', '78_DropOrchestrationEventCorrelationIndex', '79_DelegatedRecoveryIndexes', '80_ScheduledTaskThreadMode', '81_ProjectionMessageSearchText', '82_TurnItemConversationIndex', '83_CommandReadIndexes', '84_LastExecutedRunIndex', '85_TurnItemCounts', '86_QueuedTurnInputIndex', '87_ProjectionProjectsCustomTitle', '88_TurnItemTypeStatusIndex', '89_ShellThreadReadIndexes', '90_AuthConnectDevices', '91_AuthConnectDeniedRequests', '92_QueuedTurnInputIndexJsonValid', '93_ProviderTurnAttemptIndex', '94_TurnItemMessageOrdinalIndex' ] 3:33:37 AM [vite+] (client) [optimizer] scanning dependencies... [03:33:38.032] INFO (#565): agent activity publishing standby; waiting for T3 Connect link reconciliation [03:33:38.033] INFO (#565): V2 orchestration recovery completed { terminalizedRuns: 0, stoppedSessions: 0, closedRequests: 0, retiredEffects: 0, requeuedEffects: 0 } [03:33:38.455] INFO (#568): Listening on http://127.0.0.1:44335 [03:33:38.546] INFO (#854): Authentication required. Open T3 Code using the pairing URL. [03:33:38.905] INFO (#1169) http.span=6ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 3:33:40 AM [vite+] (client) [optimizer] bundling dependencies... [03:33:42.790] INFO (#1196) http.span=14ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:33:42.810] INFO (#1201) http.span=5ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:33:42.849] INFO (#1206) http.span=34ms: Sent HTTP response http.method: POST http.url: /api/projects/mutate http.status: 200 [03:33:44.417] INFO (#1295) http.span=11ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:33:44.430] INFO (#1303) http.span=4ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 202 [03:33:44.443] INFO (#1310) http.span=10ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:33:44.468] WARN (#1352) http.span=20ms: Threads without a project are off because the T3 home is inside the Git repository If that repository was created by mistake, move out of the way; otherwise point T3CODE_HOME (or --base-dir) at a folder outside it. Then restart T3 Code. [03:33:44.543] INFO (#1398): keep-awake holding sleep inhibitor { pid: 92287 } [03:33:44.548] INFO (#1328) http.span=100ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:33:44.985] INFO (#1423) http.span=429ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:33:45.047] INFO (#1897) http.span=58ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:33:45.106] INFO (#1975) http.span=56ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:33:45.190] INFO (#2044) http.span=74ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:33:45.204] INFO (#2129) http.span=9ms: Sent HTTP response http.method: DELETE http.url: /mcp http.status: 204 [03:33:45.850] INFO (#2313) http.span=5ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:33:45.866] INFO (#2326) http.span=5ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 202 [03:33:46.627] INFO (#2335) http.span=758ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:33:46.639] INFO (#2541) http.span=9ms: Sent HTTP response http.method: DELETE http.url: /mcp http.status: 204 [03:33:49.094] INFO (#2734) http.span=4ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:33:49.156] INFO (#2735) http.span=4ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:33:49.179] INFO (#2736) http.span=2ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:33:49.212] INFO (#2737) http.span=3ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:33:49.220] INFO (#2738) http.span=4ms: Sent HTTP response http.method: POST http.url: /api/auth/browser-session http.status: 200 [03:33:49.278] INFO (#2755) http.span=6ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:33:49.301] INFO (#2775) http.span=9ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:33:49.303] INFO (#2743) http.span=43ms: Sent HTTP response http.method: GET http.url: /api/orchestration/shell http.status: 200 [03:33:49.363] INFO (#2746) http.span=101ms: Sent HTTP response http.method: GET http.url: /ws http.status: 101 [03:33:50.379] INFO (#2830) http.span=7ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:33:50.459] INFO (#2833) http.span=3ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:33:51.578] INFO (#2838) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:33:51.774] INFO (#2841) http.span=4ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:33:51.802] INFO (#2842) http.span=4ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:33:51.835] INFO (#2843) http.span=15ms: Sent HTTP response http.method: GET http.url: /api/orchestration/shell http.status: 200 [03:33:51.932] INFO (#2908) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:33:52.793] INFO (#2960) http.span=4ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:33:58.747] INFO (#6201) http.span=7ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:33:59.909] INFO (#6544) http.span=3ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:34:01.823] INFO (#6555) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:34:03.397] INFO (#6564) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:34:09.910] INFO (#6591) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:34:18.027] INFO (#6646) http.span=3ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:34:43.032] INFO (#7039) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:34:44.095] INFO (#7077) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:34:44.822] INFO (#1398): keep-awake released sleep inhibitor [03:35:08.025] INFO (#7470) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:35:28.953] INFO (#7644) http.span=1ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:35:33.025] INFO (#7899) http.span=1ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:35:38.891] INFO (#8406): keep-awake holding sleep inhibitor { pid: 97761 } [03:35:40.019] INFO (#9503) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:35:50.343] INFO (#9538) http.span=1ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:35:55.285] INFO (#9564) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:35:55.295] INFO (#9574) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:35:55.334] INFO (#9584) http.span=34ms: Sent HTTP response http.method: POST http.url: /api/projects/mutate http.status: 200 [03:35:55.428] INFO (#2846) http.span=123607ms: Sent HTTP response http.method: GET http.url: /ws http.status: 101 [03:36:07.004] INFO (#1): [dev-runner] mode=dev:web source=T3CODE_PORT_OFFSET=27178 serverPort=34075 webPort=32911 baseDir= [03:36:07.013] INFO (#1): [dev-runner] mode=dev:server source=T3CODE_PORT_OFFSET=27178 serverPort=34075 webPort=32911 baseDir= [03:36:07.014] INFO (#1): [dev-runner] building the resource monitor (first start only). error: rustup could not choose a version of cargo to run, because one wasn't specified explicitly, and no default is configured. help: run 'rustup default stable' to download the latest stable release of Rust and set it as your default toolchain. [03:36:07.029] WARN (#1): [dev-runner] could not build the resource monitor; starting without process telemetry. Install Rust and run `vp run build:resource-monitor`. ~/apps/server$ node --watch --watch-path=src --watch-path=../../packages --watch-path=package.json src/bin.ts ⊘ cache disabled [warm-dep-cache] web dependency cache is warm ~/apps/web$ vp dev --host 127.0.0.1 ⊘ cache disabled 3:36:09 AM [vite+] (client) Re-optimizing dependencies because vite config has changed [03:36:09.752] INFO (#27): Running database migrations VITE+ v1.4.0 ready in 564 ms ➜ Local: http://127.0.0.1:32911/ [03:36:09.933] INFO (#27): Migrations ran successfully migrations: [ '1_OrchestrationEvents', '2_OrchestrationCommandReceipts', '3_CheckpointDiffBlobs', '4_ProviderSessionRuntime', '5_Projections', '6_ProjectionThreadSessionRuntimeModeColumns', '7_ProjectionThreadMessageAttachments', '8_ProjectionThreadActivitySequence', '9_ProviderSessionRuntimeMode', '10_ProjectionThreadsRuntimeMode', '11_OrchestrationThreadCreatedRuntimeMode', '12_ProjectionThreadsInteractionMode', '13_ProjectionThreadProposedPlans', '14_ProjectionThreadProposedPlanImplementation', '15_ProjectionTurnsSourceProposedPlan', '16_CanonicalizeModelSelections', '17_ProjectionThreadsArchivedAt', '18_ProjectionThreadsArchivedAtIndex', '19_ProjectionSnapshotLookupIndexes', '20_AuthAccessManagement', '21_AuthSessionClientMetadata', '22_AuthSessionLastConnectedAt', '23_ProjectionThreadShellSummary', '24_BackfillProjectionThreadShellSummary', '25_CleanupInvalidProjectionPendingApprovals', '26_CanonicalizeModelSelectionOptions', '27_ProviderSessionRuntimeInstanceId', '28_ProjectionThreadSessionInstanceId', '29_ProjectionThreadDetailOrderingIndexes', '30_ProjectionThreadShellArchiveIndexes', '31_AuthAuthorizationScopes', '32_AuthPairingProofKeyThumbprint', '33_ProjectionThreadsSettled', '34_ProjectionThreadsSnoozed', '35_ProjectionThreadTitleRegeneration', '36_ProjectionThreadsPinned', '37_ProjectionTurnsKeysetIndex', '38_ProjectionThreadsPinOrderKey', '39_ProjectionProjectsDefaultThreadEnvMode', '40_ProjectionProjectFaviconPath', '41_AuthSessionClientConnection', '42_ProjectionThreadLinkedPullRequest', '43_ProjectionThreadsUnsettledAt', '44_ClearAutomaticProjectModelDefaults', '45_ProjectionProjectsAutoPull', '46_RepairAutomaticSettlementTimestamps', '47_ProjectionProjectIcon', '48_ProjectionThreadBranchPullRequest', '49_ProjectionThreadsActiveOrderKey', '50_ProjectionThreadPullRequests', '51_ProjectionThreadMessageContext', '52_ProjectionThreadTitleState', '53_PullRequestFilesViewed', '54_ProjectionThreadsAutoSettleDisabledAt', '55_OrchestrationV2', '56_RemoveRedundantProjectionIndexes', '57_ScheduledTaskWebhooks', '58_WebhookRelayDeliveries', '59_McpAppModelContext', '60_ThreadSnapshotWindowIndexes', '61_PullRequestReviewGuides', '62_ThreadFailureLookupIndex', '63_DropUnusedV1Projections', '64_CanonicalizeThreadPullRequestLinks', '65_CodexUsageNativeTurnIndex', '66_RepairClientSettlementTimestamps', '67_WebhookDedupe', '68_ShellStopRequestIndex', '69_ThreadMessageSearch', '70_PeerLinks', '71_PeerLinkFence', '72_WaitingLinkRequestIndex', '73_ActiveTurnItemIndexes', '74_ExcludeAttachmentPlaceholdersFromSearch', '75_SubagentDeliveryState', '76_ProjectionProjectsPinArchive', '77_RepairBooleanSettledOverride', '78_DropOrchestrationEventCorrelationIndex', '79_DelegatedRecoveryIndexes', '80_ScheduledTaskThreadMode', '81_ProjectionMessageSearchText', '82_TurnItemConversationIndex', '83_CommandReadIndexes', '84_LastExecutedRunIndex', '85_TurnItemCounts', '86_QueuedTurnInputIndex', '87_ProjectionProjectsCustomTitle', '88_TurnItemTypeStatusIndex', '89_ShellThreadReadIndexes', '90_AuthConnectDevices', '91_AuthConnectDeniedRequests', '92_QueuedTurnInputIndexJsonValid', '93_ProviderTurnAttemptIndex', '94_TurnItemMessageOrdinalIndex' ] [03:36:10.331] INFO (#568): Listening on http://127.0.0.1:34075 [03:36:10.342] INFO (#565): agent activity publishing standby; waiting for T3 Connect link reconciliation [03:36:10.342] INFO (#565): V2 orchestration recovery completed { terminalizedRuns: 0, stoppedSessions: 0, closedRequests: 0, retiredEffects: 0, requeuedEffects: 0 } [03:36:10.418] INFO (#942) http.span=31ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:36:10.447] INFO (#853): Authentication required. Open T3 Code using the pairing URL. 3:36:11 AM [vite+] (client) [optimizer] scanning dependencies... 3:36:12 AM [vite+] (client) [optimizer] bundling dependencies... [03:36:12.851] INFO (#1190) http.span=3ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:36:12.864] INFO (#1195) http.span=3ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:36:12.882] INFO (#1200) http.span=12ms: Sent HTTP response http.method: POST http.url: /api/projects/mutate http.status: 200 [03:36:14.234] INFO (#1288) http.span=8ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:36:14.242] INFO (#1296) http.span=2ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 202 [03:36:14.252] INFO (#1303) http.span=7ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:36:14.272] WARN (#1345) http.span=15ms: Threads without a project are off because the T3 home is inside the Git repository If that repository was created by mistake, move out of the way; otherwise point T3CODE_HOME (or --base-dir) at a folder outside it. Then restart T3 Code. [03:36:14.356] INFO (#1392): keep-awake holding sleep inhibitor { pid: 99587 } [03:36:14.366] INFO (#1321) http.span=109ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:36:14.744] INFO (#1418) http.span=375ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:36:14.796] INFO (#1884) http.span=49ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:36:14.852] INFO (#1978) http.span=51ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:36:14.896] INFO (#2058) http.span=35ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:36:14.904] INFO (#2131) http.span=2ms: Sent HTTP response http.method: DELETE http.url: /mcp http.status: 204 [03:36:15.292] INFO (#2336) http.span=3ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:36:15.303] INFO (#2354) http.span=2ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 202 [03:36:15.785] INFO (#2365) http.span=476ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:36:15.822] INFO (#2598) http.span=18ms: Sent HTTP response http.method: DELETE http.url: /mcp http.status: 204 [03:36:17.564] INFO (#2727) http.span=4ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:36:17.632] INFO (#2728) http.span=3ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:36:17.662] INFO (#2729) http.span=2ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:36:17.700] INFO (#2730) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:36:17.716] INFO (#2731) http.span=10ms: Sent HTTP response http.method: POST http.url: /api/auth/browser-session http.status: 200 [03:36:17.762] INFO (#2747) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:36:17.770] INFO (#2766) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:36:17.781] INFO (#2738) http.span=35ms: Sent HTTP response http.method: GET http.url: /api/orchestration/shell http.status: 200 [03:36:17.823] INFO (#2741) http.span=74ms: Sent HTTP response http.method: GET http.url: /ws http.status: 101 [03:36:18.623] INFO (#2825) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:36:18.656] INFO (#2828) http.span=3ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:36:18.678] INFO (#2829) http.span=4ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:36:18.701] INFO (#2830) http.span=12ms: Sent HTTP response http.method: GET http.url: /api/orchestration/shell http.status: 200 [03:36:18.738] INFO (#2906) http.span=3ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:36:18.820] INFO (#2944) http.span=2ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:36:18.853] INFO (#2833) http.span=163ms: Sent HTTP response http.method: GET http.url: /ws http.status: 101 [03:36:19.414] INFO (#2954) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:36:19.744] INFO (#2957) http.span=3ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:36:19.766] INFO (#2958) http.span=2ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:36:19.796] INFO (#2959) http.span=19ms: Sent HTTP response http.method: GET http.url: /api/orchestration/shell http.status: 200 [03:36:19.815] INFO (#3028) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:36:20.961] INFO (#3082) http.span=9ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:36:24.354] INFO (#6254) http.span=6ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:36:25.395] INFO (#6643) http.span=4ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:36:27.484] INFO (#6656) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:36:31.315] INFO (#6672) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:36:35.421] INFO (#6688) http.span=1ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:36:45.983] INFO (#6750) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:37:09.558] INFO (#7132) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:37:10.984] INFO (#7179) http.span=3ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:37:14.605] INFO (#1392): keep-awake released sleep inhibitor [03:37:35.983] INFO (#7577) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:37:54.558] INFO (#7739) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:38:00.982] INFO (#8004) http.span=1ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:38:10.929] INFO (#8510): keep-awake holding sleep inhibitor { pid: 105915 } [03:38:12.009] INFO (#9622) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:38:22.439] INFO (#9657) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:38:25.982] INFO (#9674) http.span=1ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:38:27.829] INFO (#9689) http.span=3ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:38:27.840] INFO (#9699) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:38:27.878] INFO (#9709) http.span=32ms: Sent HTTP response http.method: POST http.url: /api/projects/mutate http.status: 200 [03:38:28.004] INFO (#2962) http.span=128226ms: Sent HTTP response http.method: GET http.url: /ws http.status: 101 [03:39:09.516] INFO (#1): [dev-runner] mode=dev:web source=T3CODE_PORT_OFFSET=35696 serverPort=36897 webPort=41429 baseDir= [03:39:09.526] INFO (#1): [dev-runner] mode=dev:server source=T3CODE_PORT_OFFSET=35696 serverPort=36897 webPort=41429 baseDir= [03:39:09.528] INFO (#1): [dev-runner] building the resource monitor (first start only). error: rustup could not choose a version of cargo to run, because one wasn't specified explicitly, and no default is configured. help: run 'rustup default stable' to download the latest stable release of Rust and set it as your default toolchain. [03:39:09.611] WARN (#1): [dev-runner] could not build the resource monitor; starting without process telemetry. Install Rust and run `vp run build:resource-monitor`. ~/apps/server$ node --watch --watch-path=src --watch-path=../../packages --watch-path=package.json src/bin.ts ⊘ cache disabled [warm-dep-cache] web dependency cache is warm ~/apps/web$ vp dev --host 127.0.0.1 ⊘ cache disabled 3:39:14 AM [vite+] (client) Re-optimizing dependencies because vite config has changed VITE+ v1.4.0 ready in 1082 ms ➜ Local: http://127.0.0.1:41429/ 3:39:15 AM [vite+] http proxy error: /.well-known/t3/environment AggregateError [ECONNREFUSED]: at internalConnectMultiple (node:net:1492:18) at afterConnectMultiple (node:net:2161:7) 3:39:15 AM [vite+] (client) [optimizer] scanning dependencies... 3:39:16 AM [vite+] http proxy error: /.well-known/t3/environment AggregateError [ECONNREFUSED]: at internalConnectMultiple (node:net:1492:18) at afterConnectMultiple (node:net:2161:7) 3:39:16 AM [vite+] http proxy error: /.well-known/t3/environment AggregateError [ECONNREFUSED]: at internalConnectMultiple (node:net:1492:18) at afterConnectMultiple (node:net:2161:7) 3:39:17 AM [vite+] http proxy error: /.well-known/t3/environment AggregateError [ECONNREFUSED]: at internalConnectMultiple (node:net:1492:18) at afterConnectMultiple (node:net:2161:7) 3:39:18 AM [vite+] (client) [optimizer] bundling dependencies... 3:39:18 AM [vite+] http proxy error: /.well-known/t3/environment AggregateError [ECONNREFUSED]: at internalConnectMultiple (node:net:1492:18) at afterConnectMultiple (node:net:2161:7) [03:39:18.694] INFO (#27): Running database migrations [03:39:19.150] INFO (#27): Migrations ran successfully migrations: [ '1_OrchestrationEvents', '2_OrchestrationCommandReceipts', '3_CheckpointDiffBlobs', '4_ProviderSessionRuntime', '5_Projections', '6_ProjectionThreadSessionRuntimeModeColumns', '7_ProjectionThreadMessageAttachments', '8_ProjectionThreadActivitySequence', '9_ProviderSessionRuntimeMode', '10_ProjectionThreadsRuntimeMode', '11_OrchestrationThreadCreatedRuntimeMode', '12_ProjectionThreadsInteractionMode', '13_ProjectionThreadProposedPlans', '14_ProjectionThreadProposedPlanImplementation', '15_ProjectionTurnsSourceProposedPlan', '16_CanonicalizeModelSelections', '17_ProjectionThreadsArchivedAt', '18_ProjectionThreadsArchivedAtIndex', '19_ProjectionSnapshotLookupIndexes', '20_AuthAccessManagement', '21_AuthSessionClientMetadata', '22_AuthSessionLastConnectedAt', '23_ProjectionThreadShellSummary', '24_BackfillProjectionThreadShellSummary', '25_CleanupInvalidProjectionPendingApprovals', '26_CanonicalizeModelSelectionOptions', '27_ProviderSessionRuntimeInstanceId', '28_ProjectionThreadSessionInstanceId', '29_ProjectionThreadDetailOrderingIndexes', '30_ProjectionThreadShellArchiveIndexes', '31_AuthAuthorizationScopes', '32_AuthPairingProofKeyThumbprint', '33_ProjectionThreadsSettled', '34_ProjectionThreadsSnoozed', '35_ProjectionThreadTitleRegeneration', '36_ProjectionThreadsPinned', '37_ProjectionTurnsKeysetIndex', '38_ProjectionThreadsPinOrderKey', '39_ProjectionProjectsDefaultThreadEnvMode', '40_ProjectionProjectFaviconPath', '41_AuthSessionClientConnection', '42_ProjectionThreadLinkedPullRequest', '43_ProjectionThreadsUnsettledAt', '44_ClearAutomaticProjectModelDefaults', '45_ProjectionProjectsAutoPull', '46_RepairAutomaticSettlementTimestamps', '47_ProjectionProjectIcon', '48_ProjectionThreadBranchPullRequest', '49_ProjectionThreadsActiveOrderKey', '50_ProjectionThreadPullRequests', '51_ProjectionThreadMessageContext', '52_ProjectionThreadTitleState', '53_PullRequestFilesViewed', '54_ProjectionThreadsAutoSettleDisabledAt', '55_OrchestrationV2', '56_RemoveRedundantProjectionIndexes', '57_ScheduledTaskWebhooks', '58_WebhookRelayDeliveries', '59_McpAppModelContext', '60_ThreadSnapshotWindowIndexes', '61_PullRequestReviewGuides', '62_ThreadFailureLookupIndex', '63_DropUnusedV1Projections', '64_CanonicalizeThreadPullRequestLinks', '65_CodexUsageNativeTurnIndex', '66_RepairClientSettlementTimestamps', '67_WebhookDedupe', '68_ShellStopRequestIndex', '69_ThreadMessageSearch', '70_PeerLinks', '71_PeerLinkFence', '72_WaitingLinkRequestIndex', '73_ActiveTurnItemIndexes', '74_ExcludeAttachmentPlaceholdersFromSearch', '75_SubagentDeliveryState', '76_ProjectionProjectsPinArchive', '77_RepairBooleanSettledOverride', '78_DropOrchestrationEventCorrelationIndex', '79_DelegatedRecoveryIndexes', '80_ScheduledTaskThreadMode', '81_ProjectionMessageSearchText', '82_TurnItemConversationIndex', '83_CommandReadIndexes', '84_LastExecutedRunIndex', '85_TurnItemCounts', '86_QueuedTurnInputIndex', '87_ProjectionProjectsCustomTitle', '88_TurnItemTypeStatusIndex', '89_ShellThreadReadIndexes', '90_AuthConnectDevices', '91_AuthConnectDeniedRequests', '92_QueuedTurnInputIndexJsonValid', '93_ProviderTurnAttemptIndex', '94_TurnItemMessageOrdinalIndex' ] [03:39:20.145] INFO (#571): Listening on http://127.0.0.1:36897 [03:39:20.147] INFO (#568): agent activity publishing standby; waiting for T3 Connect link reconciliation [03:39:20.147] INFO (#568): V2 orchestration recovery completed { terminalizedRuns: 0, stoppedSessions: 0, closedRequests: 0, retiredEffects: 0, requeuedEffects: 0 } [03:39:20.202] INFO (#955) http.span=21ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:39:20.213] INFO (#856): Authentication required. Open T3 Code using the pairing URL. [03:39:22.412] INFO (#1275) http.span=5ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:39:22.425] INFO (#1280) http.span=3ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:39:22.444] INFO (#1285) http.span=10ms: Sent HTTP response http.method: POST http.url: /api/projects/mutate http.status: 200 [03:39:24.333] INFO (#1374) http.span=8ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:39:24.343] INFO (#1382) http.span=3ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 202 [03:39:24.358] INFO (#1389) http.span=10ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:39:24.382] WARN (#1431) http.span=19ms: Threads without a project are off because the T3 home is inside the Git repository If that repository was created by mistake, move out of the way; otherwise point T3CODE_HOME (or --base-dir) at a folder outside it. Then restart T3 Code. [03:39:24.445] INFO (#1476): keep-awake holding sleep inhibitor { pid: 109021 } [03:39:24.456] INFO (#1407) http.span=93ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:39:24.858] INFO (#1505) http.span=400ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:39:24.901] INFO (#1971) http.span=40ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:39:24.938] INFO (#2061) http.span=35ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:39:24.992] INFO (#2125) http.span=48ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:39:25.004] INFO (#2208) http.span=4ms: Sent HTTP response http.method: DELETE http.url: /mcp http.status: 204 [03:39:25.411] INFO (#2442) http.span=3ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:39:25.416] INFO (#2452) http.span=2ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 202 [03:39:25.679] INFO (#2459) http.span=260ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:39:25.688] INFO (#2682) http.span=3ms: Sent HTTP response http.method: DELETE http.url: /mcp http.status: 204 [03:39:27.098] INFO (#2809) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:39:27.131] INFO (#2810) http.span=2ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:39:27.150] INFO (#2811) http.span=1ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:39:27.162] INFO (#2812) http.span=3ms: Sent HTTP response http.method: GET http.url: /ws http.status: 401 [03:39:27.164] INFO (#2813) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/orchestration/shell http.status: 401 [03:39:27.186] INFO (#2814) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:39:27.191] INFO (#2815) http.span=3ms: Sent HTTP response http.method: POST http.url: /api/auth/browser-session http.status: 200 [03:39:27.211] INFO (#2820) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:39:27.217] INFO (#2823) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:39:27.997] INFO (#2828) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:39:28.043] INFO (#2831) http.span=2ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:39:28.065] INFO (#2832) http.span=7ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:39:28.105] INFO (#2833) http.span=30ms: Sent HTTP response http.method: GET http.url: /api/orchestration/shell http.status: 200 [03:39:28.234] INFO (#2929) http.span=6ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:39:28.311] INFO (#2985) http.span=4ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:39:28.341] INFO (#2836) http.span=265ms: Sent HTTP response http.method: GET http.url: /ws http.status: 101 [03:39:28.867] INFO (#2994) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:39:29.088] INFO (#2997) http.span=3ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:39:29.106] INFO (#2998) http.span=2ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:39:29.123] INFO (#2999) http.span=10ms: Sent HTTP response http.method: GET http.url: /api/orchestration/shell http.status: 200 [03:39:29.149] INFO (#3077) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:39:30.669] INFO (#3122) http.span=4ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:39:32.256] INFO (#6365) http.span=4ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:39:33.287] INFO (#6616) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:39:35.139] INFO (#6627) http.span=1ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:39:40.637] INFO (#6654) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:39:43.290] INFO (#6665) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:39:55.339] INFO (#6732) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:40:17.442] INFO (#7111) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:40:20.371] INFO (#7160) http.span=32ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:40:24.711] INFO (#1476): keep-awake released sleep inhibitor [03:40:45.342] INFO (#7557) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:41:02.441] INFO (#7716) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:41:10.340] INFO (#7985) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:41:20.714] INFO (#8494): keep-awake holding sleep inhibitor { pid: 115373 } [03:41:21.892] INFO (#9388) http.span=4ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:41:22.906] INFO (#9628) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:41:32.676] INFO (#9663) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:41:35.342] INFO (#9678) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:41:37.882] INFO (#9695) http.span=5ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:41:37.897] INFO (#9705) http.span=3ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:41:37.940] INFO (#9715) http.span=34ms: Sent HTTP response http.method: POST http.url: /api/projects/mutate http.status: 200 [03:41:38.036] INFO (#3002) http.span=128922ms: Sent HTTP response http.method: GET http.url: /ws http.status: 101 [03:41:50.241] INFO (#1): [dev-runner] mode=dev:web source=T3CODE_PORT_OFFSET=31766 serverPort=41741 webPort=37499 baseDir= [03:41:50.275] INFO (#1): [dev-runner] mode=dev:server source=T3CODE_PORT_OFFSET=31766 serverPort=41741 webPort=37499 baseDir= [03:41:50.277] INFO (#1): [dev-runner] building the resource monitor (first start only). error: rustup could not choose a version of cargo to run, because one wasn't specified explicitly, and no default is configured. help: run 'rustup default stable' to download the latest stable release of Rust and set it as your default toolchain. [03:41:50.316] WARN (#1): [dev-runner] could not build the resource monitor; starting without process telemetry. Install Rust and run `vp run build:resource-monitor`. ~/apps/server$ node --watch --watch-path=src --watch-path=../../packages --watch-path=package.json src/bin.ts ⊘ cache disabled [warm-dep-cache] web dependency cache is warm ~/apps/web$ vp dev --host 127.0.0.1 ⊘ cache disabled 3:41:52 AM [vite+] (client) Re-optimizing dependencies because vite config has changed VITE+ v1.4.0 ready in 556 ms ➜ Local: http://127.0.0.1:37499/ [03:41:53.060] INFO (#27): Running database migrations [03:41:53.278] INFO (#27): Migrations ran successfully migrations: [ '1_OrchestrationEvents', '2_OrchestrationCommandReceipts', '3_CheckpointDiffBlobs', '4_ProviderSessionRuntime', '5_Projections', '6_ProjectionThreadSessionRuntimeModeColumns', '7_ProjectionThreadMessageAttachments', '8_ProjectionThreadActivitySequence', '9_ProviderSessionRuntimeMode', '10_ProjectionThreadsRuntimeMode', '11_OrchestrationThreadCreatedRuntimeMode', '12_ProjectionThreadsInteractionMode', '13_ProjectionThreadProposedPlans', '14_ProjectionThreadProposedPlanImplementation', '15_ProjectionTurnsSourceProposedPlan', '16_CanonicalizeModelSelections', '17_ProjectionThreadsArchivedAt', '18_ProjectionThreadsArchivedAtIndex', '19_ProjectionSnapshotLookupIndexes', '20_AuthAccessManagement', '21_AuthSessionClientMetadata', '22_AuthSessionLastConnectedAt', '23_ProjectionThreadShellSummary', '24_BackfillProjectionThreadShellSummary', '25_CleanupInvalidProjectionPendingApprovals', '26_CanonicalizeModelSelectionOptions', '27_ProviderSessionRuntimeInstanceId', '28_ProjectionThreadSessionInstanceId', '29_ProjectionThreadDetailOrderingIndexes', '30_ProjectionThreadShellArchiveIndexes', '31_AuthAuthorizationScopes', '32_AuthPairingProofKeyThumbprint', '33_ProjectionThreadsSettled', '34_ProjectionThreadsSnoozed', '35_ProjectionThreadTitleRegeneration', '36_ProjectionThreadsPinned', '37_ProjectionTurnsKeysetIndex', '38_ProjectionThreadsPinOrderKey', '39_ProjectionProjectsDefaultThreadEnvMode', '40_ProjectionProjectFaviconPath', '41_AuthSessionClientConnection', '42_ProjectionThreadLinkedPullRequest', '43_ProjectionThreadsUnsettledAt', '44_ClearAutomaticProjectModelDefaults', '45_ProjectionProjectsAutoPull', '46_RepairAutomaticSettlementTimestamps', '47_ProjectionProjectIcon', '48_ProjectionThreadBranchPullRequest', '49_ProjectionThreadsActiveOrderKey', '50_ProjectionThreadPullRequests', '51_ProjectionThreadMessageContext', '52_ProjectionThreadTitleState', '53_PullRequestFilesViewed', '54_ProjectionThreadsAutoSettleDisabledAt', '55_OrchestrationV2', '56_RemoveRedundantProjectionIndexes', '57_ScheduledTaskWebhooks', '58_WebhookRelayDeliveries', '59_McpAppModelContext', '60_ThreadSnapshotWindowIndexes', '61_PullRequestReviewGuides', '62_ThreadFailureLookupIndex', '63_DropUnusedV1Projections', '64_CanonicalizeThreadPullRequestLinks', '65_CodexUsageNativeTurnIndex', '66_RepairClientSettlementTimestamps', '67_WebhookDedupe', '68_ShellStopRequestIndex', '69_ThreadMessageSearch', '70_PeerLinks', '71_PeerLinkFence', '72_WaitingLinkRequestIndex', '73_ActiveTurnItemIndexes', '74_ExcludeAttachmentPlaceholdersFromSearch', '75_SubagentDeliveryState', '76_ProjectionProjectsPinArchive', '77_RepairBooleanSettledOverride', '78_DropOrchestrationEventCorrelationIndex', '79_DelegatedRecoveryIndexes', '80_ScheduledTaskThreadMode', '81_ProjectionMessageSearchText', '82_TurnItemConversationIndex', '83_CommandReadIndexes', '84_LastExecutedRunIndex', '85_TurnItemCounts', '86_QueuedTurnInputIndex', '87_ProjectionProjectsCustomTitle', '88_TurnItemTypeStatusIndex', '89_ShellThreadReadIndexes', '90_AuthConnectDevices', '91_AuthConnectDeniedRequests', '92_QueuedTurnInputIndexJsonValid', '93_ProviderTurnAttemptIndex', '94_TurnItemMessageOrdinalIndex' ] [03:41:53.724] INFO (#568): Listening on http://127.0.0.1:41741 [03:41:53.734] INFO (#565): agent activity publishing standby; waiting for T3 Connect link reconciliation [03:41:53.734] INFO (#565): V2 orchestration recovery completed { terminalizedRuns: 0, stoppedSessions: 0, closedRequests: 0, retiredEffects: 0, requeuedEffects: 0 } [03:41:53.810] INFO (#853): Authentication required. Open T3 Code using the pairing URL. [03:41:53.971] INFO (#1169) http.span=4ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 3:41:54 AM [vite+] (client) [optimizer] scanning dependencies... 3:41:55 AM [vite+] (client) [optimizer] bundling dependencies... [03:41:56.531] INFO (#1274) http.span=3ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:41:56.542] INFO (#1279) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:41:56.558] INFO (#1284) http.span=11ms: Sent HTTP response http.method: POST http.url: /api/projects/mutate http.status: 200 [03:41:57.951] INFO (#1374) http.span=7ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:41:57.959] INFO (#1382) http.span=3ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 202 [03:41:57.969] INFO (#1389) http.span=8ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:41:57.992] WARN (#1431) http.span=19ms: Threads without a project are off because the T3 home is inside the Git repository If that repository was created by mistake, move out of the way; otherwise point T3CODE_HOME (or --base-dir) at a folder outside it. Then restart T3 Code. [03:41:58.051] INFO (#1476): keep-awake holding sleep inhibitor { pid: 117058 } [03:41:58.064] INFO (#1407) http.span=91ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:41:58.447] INFO (#1505) http.span=381ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:41:58.488] INFO (#1972) http.span=38ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:41:58.547] INFO (#2054) http.span=53ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:41:58.591] INFO (#2134) http.span=36ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:41:58.597] INFO (#2204) http.span=1ms: Sent HTTP response http.method: DELETE http.url: /mcp http.status: 204 [03:41:59.094] INFO (#2434) http.span=19ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:41:59.101] INFO (#2453) http.span=2ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 202 [03:41:59.365] INFO (#2462) http.span=255ms: Sent HTTP response http.method: POST http.url: /mcp http.status: 200 [03:41:59.380] INFO (#2685) http.span=5ms: Sent HTTP response http.method: DELETE http.url: /mcp http.status: 204 [03:42:00.797] INFO (#2811) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:42:00.827] INFO (#2812) http.span=3ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:42:00.847] INFO (#2813) http.span=1ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:42:00.858] INFO (#2814) http.span=3ms: Sent HTTP response http.method: GET http.url: /ws http.status: 401 [03:42:00.861] INFO (#2815) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/orchestration/shell http.status: 401 [03:42:00.884] INFO (#2816) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:42:00.890] INFO (#2817) http.span=3ms: Sent HTTP response http.method: POST http.url: /api/auth/browser-session http.status: 200 [03:42:00.910] INFO (#2822) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:42:00.914] INFO (#2825) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:42:01.578] INFO (#2830) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:42:01.622] INFO (#2833) http.span=2ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:42:01.644] INFO (#2834) http.span=3ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:42:01.684] INFO (#2842) http.span=18ms: Sent HTTP response http.method: GET http.url: /api/orchestration/shell http.status: 200 [03:42:01.771] INFO (#2978) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:42:01.980] INFO (#2988) http.span=2ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:42:02.005] INFO (#2835) http.span=351ms: Sent HTTP response http.method: GET http.url: /ws http.status: 101 [03:42:02.406] INFO (#2996) http.span=3ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:42:02.597] INFO (#2999) http.span=2ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:42:02.617] INFO (#3000) http.span=2ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [03:42:02.642] INFO (#3001) http.span=15ms: Sent HTTP response http.method: GET http.url: /api/orchestration/shell http.status: 200 [03:42:02.662] INFO (#3063) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [03:42:04.077] INFO (#3124) http.span=5ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:42:05.635] INFO (#6417) http.span=3ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:42:06.689] INFO (#6633) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:42:08.332] INFO (#6644) http.span=1ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:42:14.174] INFO (#6673) http.span=1ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:42:16.692] INFO (#6682) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:42:28.849] INFO (#6751) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:42:50.828] INFO (#7130) http.span=1ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:42:53.852] INFO (#7179) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:42:58.311] INFO (#1476): keep-awake released sleep inhibitor [03:43:18.849] INFO (#7577) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:43:35.828] INFO (#7735) http.span=1ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:43:43.850] INFO (#8004) http.span=1ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:43:54.288] INFO (#8514): keep-awake holding sleep inhibitor { pid: 123281 } [03:43:55.397] INFO (#9622) http.span=2ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [03:43:55.693] INFO (#9633) http.span=3ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:43:55.704] INFO (#9643) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/projects http.status: 200 [03:43:55.738] INFO (#9653) http.span=28ms: Sent HTTP response http.method: POST http.url: /api/projects/mutate http.status: 200 [03:43:55.875] INFO (#3004) http.span=113247ms: Sent HTTP response http.method: GET http.url: /ws http.status: 101