InteractiveSessionConfig

class baseten.client.managementapi.InteractiveSessionConfig(*, trigger='on_demand', timeout_minutes=480, session_provider='vs_code', auth_provider='github')

Bases: BaseModel

Parameters:
  • trigger (Literal['on_startup', 'on_failure', 'on_demand'] | str)

  • timeout_minutes (int)

  • session_provider (Literal['vs_code', 'cursor', 'ssh'] | str)

  • auth_provider (Literal['github', 'microsoft'] | str)

model_config = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].