Skip to content

move some settings to server authorative #1033

Description

@juliusmarminge

settings that drive the agent should be persisted server side. this is important when running the t3 server on another machine than the client.

Why

currently, everything is stored in local storage, so if i open the web app on my phone, settings like CODEX_HOME, CODEX_PATH, git configs etc wont have effect.

How

split configs up to client-side appearance (stored in local storage, bound to the device the UI runs on) and server persisted in sqlite storage.

ideally the client side hook would be the same so consumers didn't have to care where the config is stored, it can just pull it and use it unknowingly if it's server authorative or client state.

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

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions