Skip to content

Commit e30f51c

Browse files
chore(api)!: /v1/inspect only lists v1 apis by default
llamastack/llama-stack#3948
1 parent 079d89d commit e30f51c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+940
-4485
lines changed

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 104
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/llamastack%2Fllama-stack-client-35c6569e5e9fcc85084c9728eb7fc7c5908297fcc77043d621d25de3c850a990.yml
3-
openapi_spec_hash: 0f95bbeee16f3205d36ec34cfa62c711
1+
configured_endpoints: 71
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/llamastack%2Fllama-stack-client-96255baaaf07826c5292cbb73073ab40aa7073c53996c3be49441a8ecf95c8ee.yml
3+
openapi_spec_hash: fae0303cbf75bd79be4ae084db015401
44
config_hash: a3829dbdaa491194d01f399784d532cd

api.md

Lines changed: 1 addition & 135 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
Types:
44

5-
- <code><a href="./src/resources/shared.ts">AgentConfig</a></code>
65
- <code><a href="./src/resources/shared.ts">CompletionMessage</a></code>
76
- <code><a href="./src/resources/shared.ts">Document</a></code>
87
- <code><a href="./src/resources/shared.ts">InterleavedContent</a></code>
@@ -11,9 +10,7 @@ Types:
1110
- <code><a href="./src/resources/shared.ts">ParamType</a></code>
1211
- <code><a href="./src/resources/shared.ts">QueryConfig</a></code>
1312
- <code><a href="./src/resources/shared.ts">QueryResult</a></code>
14-
- <code><a href="./src/resources/shared.ts">ResponseFormat</a></code>
1513
- <code><a href="./src/resources/shared.ts">SafetyViolation</a></code>
16-
- <code><a href="./src/resources/shared.ts">SamplingParams</a></code>
1714
- <code><a href="./src/resources/shared.ts">ScoringResult</a></code>
1815
- <code><a href="./src/resources/shared.ts">SystemMessage</a></code>
1916
- <code><a href="./src/resources/shared.ts">ToolCall</a></code>
@@ -276,7 +273,7 @@ Types:
276273

277274
Methods:
278275

279-
- <code title="get /v1/inspect/routes">client.routes.<a href="./src/resources/routes.ts">list</a>() -> RouteListResponse</code>
276+
- <code title="get /v1/inspect/routes">client.routes.<a href="./src/resources/routes.ts">list</a>({ ...params }) -> RouteListResponse</code>
280277

281278
# Moderations
282279

@@ -371,155 +368,24 @@ Methods:
371368

372369
## Inference
373370

374-
Types:
375-
376-
- <code><a href="./src/resources/alpha/inference.ts">InferenceRerankResponse</a></code>
377-
378-
Methods:
379-
380-
- <code title="post /v1alpha/inference/rerank">client.alpha.inference.<a href="./src/resources/alpha/inference.ts">rerank</a>({ ...params }) -> InferenceRerankResponse</code>
381-
382371
## PostTraining
383372

384-
Types:
385-
386-
- <code><a href="./src/resources/alpha/post-training/post-training.ts">AlgorithmConfig</a></code>
387-
- <code><a href="./src/resources/alpha/post-training/post-training.ts">ListPostTrainingJobsResponse</a></code>
388-
- <code><a href="./src/resources/alpha/post-training/post-training.ts">PostTrainingJob</a></code>
389-
390-
Methods:
391-
392-
- <code title="post /v1alpha/post-training/preference-optimize">client.alpha.postTraining.<a href="./src/resources/alpha/post-training/post-training.ts">preferenceOptimize</a>({ ...params }) -> PostTrainingJob</code>
393-
- <code title="post /v1alpha/post-training/supervised-fine-tune">client.alpha.postTraining.<a href="./src/resources/alpha/post-training/post-training.ts">supervisedFineTune</a>({ ...params }) -> PostTrainingJob</code>
394-
395373
### Job
396374

397-
Types:
398-
399-
- <code><a href="./src/resources/alpha/post-training/job.ts">JobListResponse</a></code>
400-
- <code><a href="./src/resources/alpha/post-training/job.ts">JobArtifactsResponse</a></code>
401-
- <code><a href="./src/resources/alpha/post-training/job.ts">JobStatusResponse</a></code>
402-
403-
Methods:
404-
405-
- <code title="get /v1alpha/post-training/jobs">client.alpha.postTraining.job.<a href="./src/resources/alpha/post-training/job.ts">list</a>() -> JobListResponse</code>
406-
- <code title="get /v1alpha/post-training/job/artifacts">client.alpha.postTraining.job.<a href="./src/resources/alpha/post-training/job.ts">artifacts</a>({ ...params }) -> JobArtifactsResponse</code>
407-
- <code title="post /v1alpha/post-training/job/cancel">client.alpha.postTraining.job.<a href="./src/resources/alpha/post-training/job.ts">cancel</a>({ ...params }) -> void</code>
408-
- <code title="get /v1alpha/post-training/job/status">client.alpha.postTraining.job.<a href="./src/resources/alpha/post-training/job.ts">status</a>({ ...params }) -> JobStatusResponse</code>
409-
410375
## Benchmarks
411376

412-
Types:
413-
414-
- <code><a href="./src/resources/alpha/benchmarks.ts">Benchmark</a></code>
415-
- <code><a href="./src/resources/alpha/benchmarks.ts">ListBenchmarksResponse</a></code>
416-
- <code><a href="./src/resources/alpha/benchmarks.ts">BenchmarkListResponse</a></code>
417-
418-
Methods:
419-
420-
- <code title="get /v1alpha/eval/benchmarks/{benchmark_id}">client.alpha.benchmarks.<a href="./src/resources/alpha/benchmarks.ts">retrieve</a>(benchmarkId) -> Benchmark</code>
421-
- <code title="get /v1alpha/eval/benchmarks">client.alpha.benchmarks.<a href="./src/resources/alpha/benchmarks.ts">list</a>() -> BenchmarkListResponse</code>
422-
- <code title="post /v1alpha/eval/benchmarks">client.alpha.benchmarks.<a href="./src/resources/alpha/benchmarks.ts">register</a>({ ...params }) -> void</code>
423-
424377
## Eval
425378

426-
Types:
427-
428-
- <code><a href="./src/resources/alpha/eval/eval.ts">BenchmarkConfig</a></code>
429-
- <code><a href="./src/resources/alpha/eval/eval.ts">EvaluateResponse</a></code>
430-
- <code><a href="./src/resources/alpha/eval/eval.ts">Job</a></code>
431-
432-
Methods:
433-
434-
- <code title="post /v1alpha/eval/benchmarks/{benchmark_id}/evaluations">client.alpha.eval.<a href="./src/resources/alpha/eval/eval.ts">evaluateRows</a>(benchmarkId, { ...params }) -> EvaluateResponse</code>
435-
- <code title="post /v1alpha/eval/benchmarks/{benchmark_id}/evaluations">client.alpha.eval.<a href="./src/resources/alpha/eval/eval.ts">evaluateRowsAlpha</a>(benchmarkId, { ...params }) -> EvaluateResponse</code>
436-
- <code title="post /v1alpha/eval/benchmarks/{benchmark_id}/jobs">client.alpha.eval.<a href="./src/resources/alpha/eval/eval.ts">runEval</a>(benchmarkId, { ...params }) -> Job</code>
437-
- <code title="post /v1alpha/eval/benchmarks/{benchmark_id}/jobs">client.alpha.eval.<a href="./src/resources/alpha/eval/eval.ts">runEvalAlpha</a>(benchmarkId, { ...params }) -> Job</code>
438-
439379
### Jobs
440380

441-
Methods:
442-
443-
- <code title="get /v1alpha/eval/benchmarks/{benchmark_id}/jobs/{job_id}/result">client.alpha.eval.jobs.<a href="./src/resources/alpha/eval/jobs.ts">retrieve</a>(benchmarkId, jobId) -> EvaluateResponse</code>
444-
- <code title="delete /v1alpha/eval/benchmarks/{benchmark_id}/jobs/{job_id}">client.alpha.eval.jobs.<a href="./src/resources/alpha/eval/jobs.ts">cancel</a>(benchmarkId, jobId) -> void</code>
445-
- <code title="get /v1alpha/eval/benchmarks/{benchmark_id}/jobs/{job_id}">client.alpha.eval.jobs.<a href="./src/resources/alpha/eval/jobs.ts">status</a>(benchmarkId, jobId) -> Job</code>
446-
447381
## Agents
448382

449-
Types:
450-
451-
- <code><a href="./src/resources/alpha/agents/agents.ts">InferenceStep</a></code>
452-
- <code><a href="./src/resources/alpha/agents/agents.ts">MemoryRetrievalStep</a></code>
453-
- <code><a href="./src/resources/alpha/agents/agents.ts">ShieldCallStep</a></code>
454-
- <code><a href="./src/resources/alpha/agents/agents.ts">ToolExecutionStep</a></code>
455-
- <code><a href="./src/resources/alpha/agents/agents.ts">ToolResponse</a></code>
456-
- <code><a href="./src/resources/alpha/agents/agents.ts">AgentCreateResponse</a></code>
457-
- <code><a href="./src/resources/alpha/agents/agents.ts">AgentRetrieveResponse</a></code>
458-
- <code><a href="./src/resources/alpha/agents/agents.ts">AgentListResponse</a></code>
459-
460-
Methods:
461-
462-
- <code title="post /v1alpha/agents">client.alpha.agents.<a href="./src/resources/alpha/agents/agents.ts">create</a>({ ...params }) -> AgentCreateResponse</code>
463-
- <code title="get /v1alpha/agents/{agent_id}">client.alpha.agents.<a href="./src/resources/alpha/agents/agents.ts">retrieve</a>(agentId) -> AgentRetrieveResponse</code>
464-
- <code title="get /v1alpha/agents">client.alpha.agents.<a href="./src/resources/alpha/agents/agents.ts">list</a>({ ...params }) -> AgentListResponse</code>
465-
- <code title="delete /v1alpha/agents/{agent_id}">client.alpha.agents.<a href="./src/resources/alpha/agents/agents.ts">delete</a>(agentId) -> void</code>
466-
467383
### Session
468384

469-
Types:
470-
471-
- <code><a href="./src/resources/alpha/agents/session.ts">Session</a></code>
472-
- <code><a href="./src/resources/alpha/agents/session.ts">SessionCreateResponse</a></code>
473-
- <code><a href="./src/resources/alpha/agents/session.ts">SessionListResponse</a></code>
474-
475-
Methods:
476-
477-
- <code title="post /v1alpha/agents/{agent_id}/session">client.alpha.agents.session.<a href="./src/resources/alpha/agents/session.ts">create</a>(agentId, { ...params }) -> SessionCreateResponse</code>
478-
- <code title="get /v1alpha/agents/{agent_id}/session/{session_id}">client.alpha.agents.session.<a href="./src/resources/alpha/agents/session.ts">retrieve</a>(agentId, sessionId, { ...params }) -> Session</code>
479-
- <code title="get /v1alpha/agents/{agent_id}/sessions">client.alpha.agents.session.<a href="./src/resources/alpha/agents/session.ts">list</a>(agentId, { ...params }) -> SessionListResponse</code>
480-
- <code title="delete /v1alpha/agents/{agent_id}/session/{session_id}">client.alpha.agents.session.<a href="./src/resources/alpha/agents/session.ts">delete</a>(agentId, sessionId) -> void</code>
481-
482385
### Steps
483386

484-
Types:
485-
486-
- <code><a href="./src/resources/alpha/agents/steps.ts">StepRetrieveResponse</a></code>
487-
488-
Methods:
489-
490-
- <code title="get /v1alpha/agents/{agent_id}/session/{session_id}/turn/{turn_id}/step/{step_id}">client.alpha.agents.steps.<a href="./src/resources/alpha/agents/steps.ts">retrieve</a>(agentId, sessionId, turnId, stepId) -> StepRetrieveResponse</code>
491-
492387
### Turn
493388

494-
Types:
495-
496-
- <code><a href="./src/resources/alpha/agents/turn.ts">AgentTurnResponseStreamChunk</a></code>
497-
- <code><a href="./src/resources/alpha/agents/turn.ts">Turn</a></code>
498-
- <code><a href="./src/resources/alpha/agents/turn.ts">TurnResponseEvent</a></code>
499-
500-
Methods:
501-
502-
- <code title="post /v1alpha/agents/{agent_id}/session/{session_id}/turn">client.alpha.agents.turn.<a href="./src/resources/alpha/agents/turn.ts">create</a>(agentId, sessionId, { ...params }) -> Turn</code>
503-
- <code title="get /v1alpha/agents/{agent_id}/session/{session_id}/turn/{turn_id}">client.alpha.agents.turn.<a href="./src/resources/alpha/agents/turn.ts">retrieve</a>(agentId, sessionId, turnId) -> Turn</code>
504-
- <code title="post /v1alpha/agents/{agent_id}/session/{session_id}/turn/{turn_id}/resume">client.alpha.agents.turn.<a href="./src/resources/alpha/agents/turn.ts">resume</a>(agentId, sessionId, turnId, { ...params }) -> Turn</code>
505-
506389
# Beta
507390

508391
## Datasets
509-
510-
Types:
511-
512-
- <code><a href="./src/resources/beta/datasets.ts">ListDatasetsResponse</a></code>
513-
- <code><a href="./src/resources/beta/datasets.ts">DatasetRetrieveResponse</a></code>
514-
- <code><a href="./src/resources/beta/datasets.ts">DatasetListResponse</a></code>
515-
- <code><a href="./src/resources/beta/datasets.ts">DatasetIterrowsResponse</a></code>
516-
- <code><a href="./src/resources/beta/datasets.ts">DatasetRegisterResponse</a></code>
517-
518-
Methods:
519-
520-
- <code title="get /v1beta/datasets/{dataset_id}">client.beta.datasets.<a href="./src/resources/beta/datasets.ts">retrieve</a>(datasetId) -> DatasetRetrieveResponse</code>
521-
- <code title="get /v1beta/datasets">client.beta.datasets.<a href="./src/resources/beta/datasets.ts">list</a>() -> DatasetListResponse</code>
522-
- <code title="post /v1beta/datasetio/append-rows/{dataset_id}">client.beta.datasets.<a href="./src/resources/beta/datasets.ts">appendrows</a>(datasetId, { ...params }) -> void</code>
523-
- <code title="get /v1beta/datasetio/iterrows/{dataset_id}">client.beta.datasets.<a href="./src/resources/beta/datasets.ts">iterrows</a>(datasetId, { ...params }) -> DatasetIterrowsResponse</code>
524-
- <code title="post /v1beta/datasets">client.beta.datasets.<a href="./src/resources/beta/datasets.ts">register</a>({ ...params }) -> DatasetRegisterResponse</code>
525-
- <code title="delete /v1beta/datasets/{dataset_id}">client.beta.datasets.<a href="./src/resources/beta/datasets.ts">unregister</a>(datasetId) -> void</code>

src/index.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ import {
3434
import { HealthInfo, Inspect, ProviderInfo, RouteInfo, VersionInfo } from './resources/inspect';
3535
import { CreateResponse, ModerationCreateParams, Moderations } from './resources/moderations';
3636
import { ListProvidersResponse, ProviderListResponse, Providers } from './resources/providers';
37-
import { ListRoutesResponse, RouteListResponse, Routes } from './resources/routes';
37+
import { ListRoutesResponse, RouteListParams, RouteListResponse, Routes } from './resources/routes';
3838
import { RunShieldResponse, Safety, SafetyRunShieldParams } from './resources/safety';
3939
import {
4040
Scoring,
@@ -455,6 +455,7 @@ export declare namespace LlamaStackClient {
455455
Routes as Routes,
456456
type ListRoutesResponse as ListRoutesResponse,
457457
type RouteListResponse as RouteListResponse,
458+
type RouteListParams as RouteListParams,
458459
};
459460

460461
export {
@@ -515,7 +516,6 @@ export declare namespace LlamaStackClient {
515516

516517
export { Beta as Beta };
517518

518-
export type AgentConfig = API.AgentConfig;
519519
export type CompletionMessage = API.CompletionMessage;
520520
export type Document = API.Document;
521521
export type InterleavedContent = API.InterleavedContent;
@@ -524,9 +524,7 @@ export declare namespace LlamaStackClient {
524524
export type ParamType = API.ParamType;
525525
export type QueryConfig = API.QueryConfig;
526526
export type QueryResult = API.QueryResult;
527-
export type ResponseFormat = API.ResponseFormat;
528527
export type SafetyViolation = API.SafetyViolation;
529-
export type SamplingParams = API.SamplingParams;
530528
export type ScoringResult = API.ScoringResult;
531529
export type SystemMessage = API.SystemMessage;
532530
export type ToolCall = API.ToolCall;

0 commit comments

Comments
 (0)