Types:
from solverai.types import VcsProvider, RepoListResponseMethods:
client.repos.list(provider) -> RepoListResponse
Types:
from solverai.types.repos import (
Session,
SessionStatus,
SessionVisibility,
Turn,
SessionListResponse,
SessionGetPatchResponse,
)Methods:
client.repos.sessions.create(repo, *, provider, org, **params) -> Sessionclient.repos.sessions.list(repo, *, provider, org, **params) -> SessionListResponseclient.repos.sessions.get(session_id, *, provider, org, repo) -> Sessionclient.repos.sessions.get_patch(session_id, *, provider, org, repo, **params) -> SessionGetPatchResponseclient.repos.sessions.request_change_localizations(session_id, *, provider, org, repo, **params) -> Turnclient.repos.sessions.solve(session_id, *, provider, org, repo, **params) -> Turn
Types:
from solverai.types.repos.sessions import StatusStreamResponseMethods:
client.repos.sessions.status.stream(repo, *, provider, org, **params) -> StatusStreamResponse
Types:
from solverai.types.repos.sessions import (
TurnListResponse,
TurnGetChangeLocalizationsResponse,
TurnGetPatchResponse,
)Methods:
client.repos.sessions.turns.list(session_id, *, provider, org, repo) -> TurnListResponseclient.repos.sessions.turns.cancel(turn_id, *, provider, org, repo, session_id) -> Turnclient.repos.sessions.turns.get(turn_id, *, provider, org, repo, session_id) -> Turnclient.repos.sessions.turns.get_change_localizations(turn_id, *, provider, org, repo, session_id) -> TurnGetChangeLocalizationsResponseclient.repos.sessions.turns.get_patch(turn_id, *, provider, org, repo, session_id) -> TurnGetPatchResponse
Types:
from solverai.types.repos.sessions import TraceEvent, EventGetPatchResponseMethods:
client.repos.sessions.events.get(event_id, *, provider, org, repo, session_id) -> TraceEventclient.repos.sessions.events.get_patch(event_id, *, provider, org, repo, session_id, **params) -> EventGetPatchResponse