Skip to content

Bi-directionally sync t3.code threads with provider threads #876

Description

@dpshde

Problem

T3 code threads currently sync one way with the source provider.

  • Threads created in T3 are visible inside the Codex CLI
  • Threads and in-progress activity created in the Codex CLI are not visible inside T3 Code

Desired behavior

Thread state should bi-directionally sync with the source provider so T3 and the provider UI/CLI stay aligned.

Specifically:

  • Threads created or resumed in Codex CLI should appear in T3
  • Progress/events produced in the Codex CLI should be reflected in the corresponding T3 thread
  • T3 should stay in sync when work continues outside the web app

Why this matters

Right now T3 can act as a source of threads for Codex CLI, but it cannot reliably reflect work that happens in the CLI afterward. That breaks continuity between the two surfaces and makes T3 an incomplete view of session history and live progress.

Acceptance criteria

  • A thread started in T3 is visible in Codex CLI
  • A thread started or resumed in Codex CLI is visible in T3
  • New messages/progress from either side appear in the other side without manual reconciliation
  • T3 can represent ongoing provider-side progress, not just final thread state

Activity

  1. maria-rcks commented on Mar 15, 2026

    @maria-rcks
    Collaborator

    pls change the wording, i thought you where talking about t3chat.

    @binbandit is this doable with the current architecture?

  2. changed the title [-]Bi-directionally sync T3 chat threads with provider threads[/-] [+]Bi-directionally sync t3.code threads with provider threads[/+] on Mar 15, 2026
  3. benjaminwestern commented on Mar 22, 2026

    @benjaminwestern

    I was also just looking into this from a codex desktop app, antigravity sense as well, if I need to jump around in tools but prefer to use T3 Code for day to day usage. It would be nice to reference and find those threads / conversations.

  4. maria-rcks commented on Mar 22, 2026

    @maria-rcks
    Collaborator

    hm. after thinking more about this, i'll close for now as not planned, i think the separation between them is ok, they're different apps / experiences

    for example you would use codex and open it everywhere on your computer, but you dont want 100 folders you've opened to change one thing to be a thread on t3code.

  5. Salloxy commented on May 17, 2026

    @Salloxy

    Possible to revisit this idea? It allows me to use t3 code on my desktop but Codex through my phone when away

  6. D0vahzul commented on Jun 10, 2026

    @D0vahzul

    This is a serious limitation.

    T3 should not decide this workflow on behalf of users. Users should be able to choose whether project-related CLI session histories are shown in T3 and resumed from there. This is directly relevant to the core purpose of the project and should be treated as a proper feature, not an optional edge case.

    For example, when a project has six existing sessions built around a 1M context window, abandoning that accumulated session context and starting fresh in T3 is not a practical option.

    The reverse case is even more problematic: if a project is started in T3 and the user later needs or wants to move back to the CLI, not being able to resume that work makes the workflow unsustainable.

  7. Haddadios commented on Sep 12, 2026

    @Haddadios

    Is it possible to import project-level threads from Codex into T3Code for someone who's just starting out with T3Code?

  8. Inshal-1 commented on Oct 8, 2026

    @Inshal-1

    Possible to revisit this idea? It allows me to use t3 code on my desktop but Codex through my phone when away

    same as @Salloxy

  9. Salloxy commented on Oct 8, 2026

    @Salloxy

    @Inshal-1 T3 Code allows you to work on your phone using T3 Connect (or tailscale) and it's wayyyy better than Codex or anything else currently available. I recommend you take a look!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions