# AgentScope: English AgentScope

> ## Agent Instructions
> For AgentScope Python, use https://docs.agentscope.io/stable/en/index for new projects. For existing projects, check the installed agentscope version and use matching versioned documentation.
> The /latest/ alias points to development documentation. Use it only with the matching development source. Do not mix AgentScope 1.x and 2.x APIs.
> State the AgentScope version when providing installation commands or code examples. ReMe uses its own continuously updated /reme/latest/ documentation.

## AgentScope

- [English / AgentScope / 2.0.9dev (134 pages)](https://docs.agentscope.io/_llms/en/agent-scope/2-0-9dev.md): Documentation for English / AgentScope / 2.0.9dev.
- [English / AgentScope / 2.0.8 (134 pages)](https://docs.agentscope.io/_llms/en/agent-scope/2-0-8.md): Documentation for English / AgentScope / 2.0.8.
- [English / AgentScope / 2.0.7 (129 pages)](https://docs.agentscope.io/_llms/en/agent-scope/2-0-7.md): Documentation for English / AgentScope / 2.0.7.
- [English / AgentScope / 2.0.6 (127 pages)](https://docs.agentscope.io/_llms/en/agent-scope/2-0-6.md): Documentation for English / AgentScope / 2.0.6.

### 2.0.5

#### Get Started

- [What's AgentScope 2.0?](https://docs.agentscope.io/versions/2.0.5/en/index.md): Secure, efficient, flexible, and complete.
- [Quickstart](https://docs.agentscope.io/versions/2.0.5/en/quickstart.md): Get up and running with AgentScope 2.0 in minutes
- [Release Notes](https://docs.agentscope.io/versions/2.0.5/en/release-notes.md): Version history of AgentScope 2.x, including new features, changes, and bug fixes grouped by module for each release.

#### Building Blocks

- [Message & Event](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/message-and-event.md): The core data abstractions for agent communication and streaming
- [Plan](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/plan.md): Give agents a structured task list to plan, track, and coordinate complex work
- [Middleware](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/middleware.md): Intercept and extend agent behavior at key lifecycle points
- [RAG](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/rag.md): Build retrieval-augmented generation (RAG) capabilities for agents.
- [Long-Term Memory](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/long-term-memory.md): Cross-session long-term memory implemented with agent middleware

##### Agent

- [Overview](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/agent/overview.md): The stateless reasoning-acting loop engine at the core of AgentScope
- [Configure Agent](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/agent/configure-agent.md): Assemble an agent from a model, tools, and configuration
- [Run Agent](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/agent/run-agent.md): Run agents and work with their replies, context, and state
- [Interrupt Agent](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/agent/interrupt-agent.md): Stop a running or paused agent cleanly and resume from a consistent state
- [Human-in-the-Loop](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/agent/human-in-the-loop.md): Pause for user confirmation or external execution, then resume with result events

##### Model

- [Overview](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/model/overview.md): Connect model providers with a credential and discover their models through model cards
- [LLM](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/model/llm.md): Create chat models, call them, and plug in your own provider
- [TTS](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/model/tts.md): Turn text into speech, in standard or realtime streaming mode
- [Embedding](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/model/embedding.md): Turn text and media into vectors for search, RAG, and memory

##### Context

- [Overview](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/context/overview.md): Manage the agent's working memory to keep long tasks on track
- [Environment Awareness](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/context/environment-awareness.md): Keep the agent aware of time, tasks, and context usage as they change
- [Compress Context](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/context/compress-context.md): Keep the context length within the preset limit
- [Offload Context](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/context/offload-context.md): Persist dropped content so the agent can read it back on demand

##### Tool

- [Overview](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/tool/overview.md): Equip agents with tools, MCP servers, and skills through the toolkit
- [Python Tool](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/tool/python-tool.md): Build tools from classes or plain functions, and control how they run
- [MCP](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/tool/mcp.md): Connect agents to MCP servers and use their tools
- [Skill](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/tool/skill.md): Extend agent capabilities with markdown instruction sets
- [Meta Tool](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/tool/manage-tools.md): Let the agent activate and deactivate tool groups at runtime

##### Permission System

- [Overview](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/permission-system/overview.md): How rules, modes, and tool-level checks decide every tool call
- [Permission Mode](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/permission-system/permission-mode.md): Pick the global policy that fits how your agent is deployed
- [Permission Rule](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/permission-system/permission-rule.md): Write allow, deny, and ask patterns for specific tools and calls
- [Tool-Level Checks](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/permission-system/tool-check.md): Runtime safety analysis each tool performs on its own inputs

##### Workspace

- [Overview](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/workspace/overview.md): Give the agent an execution environment it can act in and persist to
- [Run Workspace](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/workspace/run-workspace.md): Create a workspace on any backend and wire it into an agent
- [Manage Resources](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/workspace/manage-resources.md): Add and remove MCP servers and skills at runtime
- [MCP Gateway](https://docs.agentscope.io/versions/2.0.5/en/building-blocks/workspace/mcp-gateway.md): How sandboxed workspaces expose their MCP servers to the host

#### Agent as Service

- [Architecture](https://docs.agentscope.io/versions/2.0.5/en/deploy/agent-service.md): Host your agent as a multi-tenant, multi-session HTTP service
- [Agent Team](https://docs.agentscope.io/versions/2.0.5/en/deploy/agent-team.md): Leader agents that spawn and coordinate worker agents through built-in team tools
- [Resource Sharing](https://docs.agentscope.io/versions/2.0.5/en/deploy/sharing.md): Share API credentials, agents, and knowledge bases as a team or organization
- [RAG Service](https://docs.agentscope.io/versions/2.0.5/en/deploy/rag.md): A one-click multi-tenant, distributed RAG service
- [Workspace Manager](https://docs.agentscope.io/versions/2.0.5/en/deploy/workspace-manager.md): Manage the lifecycle of agent harness workspace

##### API

###### agent

- [[Deprecated] Legacy sectioned schema — use /schema/v2](https://docs.agentscope.io/api-reference/agent/[deprecated]-legacy-sectioned-schema-—-use-schemav2.md): Return the legacy sectioned JSON Schema fragments.
- [Full AgentData JSON Schema for the agent form](https://docs.agentscope.io/api-reference/agent/full-agentdata-json-schema-for-the-agent-form.md): Return the full :class:`AgentData` JSON Schema.
- [List all agents](https://docs.agentscope.io/api-reference/agent/list-all-agents.md): Return all agent records belonging to the authenticated user.
- [Create a new agent](https://docs.agentscope.io/api-reference/agent/create-a-new-agent.md): Create and persist a new agent configuration.
- [Delete an agent](https://docs.agentscope.io/api-reference/agent/delete-an-agent.md): Permanently delete an agent configuration.
- [Update an agent](https://docs.agentscope.io/api-reference/agent/update-an-agent.md): Partially update an existing agent configuration.

###### chat

- [Trigger a chat run (fire-and-forget)](https://docs.agentscope.io/api-reference/chat/trigger-a-chat-run-fire-and-forget.md): Trigger a chat run for the specified session.

###### credential

- [List JSON schemas for all credential types](https://docs.agentscope.io/api-reference/credential/list-json-schemas-for-all-credential-types.md): Return JSON schemas for all registered credential types.
- [List all credentials](https://docs.agentscope.io/api-reference/credential/list-all-credentials.md): Return all credential records belonging to the authenticated user.
- [Create a new credential](https://docs.agentscope.io/api-reference/credential/create-a-new-credential.md): Store a new credential.
- [Delete a credential](https://docs.agentscope.io/api-reference/credential/delete-a-credential.md): Permanently delete a credential.
- [Update a credential](https://docs.agentscope.io/api-reference/credential/update-a-credential.md): Replace the payload of an existing credential.

###### knowledge_bases

- [List embedding models compatible with the KB dimension policy](https://docs.agentscope.io/api-reference/knowledge_bases/list-embedding-models-compatible-with-the-kb-dimension-policy.md): List embedding models the user can pick at KB-creation time.
- [JSON Schema for the KB middleware's tunable parameters](https://docs.agentscope.io/api-reference/knowledge_bases/json-schema-for-the-kb-middlewares-tunable-parameters.md): Return the parameter schema for :class:`agentscope.middleware.RAGMiddleware`.
- [List file types the configured parsers can ingest](https://docs.agentscope.io/api-reference/knowledge_bases/list-file-types-the-configured-parsers-can-ingest.md): Advertise the union of media types and filename extensions every registered parser accepts.
- [List the caller's knowledge bases](https://docs.agentscope.io/api-reference/knowledge_bases/list-the-callers-knowledge-bases.md): Return all knowledge bases owned by the authenticated user.
- [Create a new knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/create-a-new-knowledge-base.md): Create a new knowledge base for the authenticated user.
- [Delete a knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/delete-a-knowledge-base.md): Permanently delete a knowledge base.
- [Update mutable fields on a knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/update-mutable-fields-on-a-knowledge-base.md): Update mutable fields on a knowledge base.
- [List documents registered in a knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/list-documents-registered-in-a-knowledge-base.md): List every document registered against a knowledge base.
- [Upload a document into a knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/upload-a-document-into-a-knowledge-base.md): Register an uploaded document and dispatch it for indexing.
- [Batch-query indexing status of one or more documents](https://docs.agentscope.io/api-reference/knowledge_bases/batch-query-indexing-status-of-one-or-more-documents.md): Return the current lifecycle state of a batch of documents.
- [Delete a document from a knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/delete-a-document-from-a-knowledge-base.md): Remove a document and all its chunks from a knowledge base.
- [Search a knowledge base by natural-language query](https://docs.agentscope.io/api-reference/knowledge_bases/search-a-knowledge-base-by-natural-language-query.md): Run a similarity search over a knowledge base.

###### schedule

- [List all schedules](https://docs.agentscope.io/api-reference/schedule/list-all-schedules.md): List all schedules owned by the current user.
- [Create a new schedule](https://docs.agentscope.io/api-reference/schedule/create-a-new-schedule.md): Create a new schedule and register it with the scheduler.
- [Delete a schedule](https://docs.agentscope.io/api-reference/schedule/delete-a-schedule.md): Permanently delete a schedule.
- [Update a schedule](https://docs.agentscope.io/api-reference/schedule/update-a-schedule.md): Partially update a schedule.
- [List execution sessions for a schedule](https://docs.agentscope.io/api-reference/schedule/list-execution-sessions-for-a-schedule.md): Return all sessions triggered by a given schedule.

###### sessions

- [List sessions for an agent](https://docs.agentscope.io/api-reference/sessions/list-sessions-for-an-agent.md): Return all sessions for an agent as enriched :class:`SessionView` entries.
- [Create a new session](https://docs.agentscope.io/api-reference/sessions/create-a-new-session.md): Create (or resume) a session for a given agent and workspace.
- [Delete a session](https://docs.agentscope.io/api-reference/sessions/delete-a-session.md): Permanently delete a session and all its associated state.
- [Update a session](https://docs.agentscope.io/api-reference/sessions/update-a-session.md): Update the model configuration of an existing session.
- [Interrupt a running or HITL-parked chat run for a session](https://docs.agentscope.io/api-reference/sessions/interrupt-a-running-or-hitl-parked-chat-run-for-a-session.md): Request interruption of an in-progress reply for a session.
- [List messages for a session](https://docs.agentscope.io/api-reference/sessions/list-messages-for-a-session.md): Return persisted messages for a session.
- [Probe the session's high-level status](https://docs.agentscope.io/api-reference/sessions/probe-the-sessions-high-level-status.md): Return the unified :class:`SessionStatus` for a session.
- [Subscribe to a session's event stream (SSE)](https://docs.agentscope.io/api-reference/sessions/subscribe-to-a-sessions-event-stream-sse.md): Subscribe to a session's live event stream.

###### workspace

- [List Mcps](https://docs.agentscope.io/api-reference/workspace/list-mcps.md): Return all MCP clients with live tool list and health status.
- [Add Mcp](https://docs.agentscope.io/api-reference/workspace/add-mcp.md): Add an MCP client to the session's workspace.
- [Remove Mcp](https://docs.agentscope.io/api-reference/workspace/remove-mcp.md): Remove an MCP client from the session's workspace by name.
- [List Skills](https://docs.agentscope.io/api-reference/workspace/list-skills.md): Return all skills available in the session's workspace.
- [Add Skill](https://docs.agentscope.io/api-reference/workspace/add-skill.md): Add a skill to the session's workspace from the given path.
- [Remove Skill](https://docs.agentscope.io/api-reference/workspace/remove-skill.md): Remove a skill from the session's workspace by name.

###### model

- [List all candidate models under the given credential type](https://docs.agentscope.io/api-reference/model/list-all-candidate-models-under-the-given-credential-type.md): Return all candidate models under the given credential type.

###### tts-model

- [List all candidate TTS models under the given credential type](https://docs.agentscope.io/api-reference/tts-model/list-all-candidate-tts-models-under-the-given-credential-type.md): Return all candidate TTS models under the given credential type.

#### Others

- [FAQ](https://docs.agentscope.io/versions/2.0.5/en/others/faq.md): Frequently asked questions about AgentScope v2.0
- [Changelog](https://docs.agentscope.io/versions/2.0.5/en/others/change-log.md): Core differences between AgentScope 2.0 and 1.0

### 2.0.4

#### Get Started

- [What's AgentScope 2.0?](https://docs.agentscope.io/versions/2.0.4/en/index.md): Secure, efficient, flexible, and complete.
- [Quickstart](https://docs.agentscope.io/versions/2.0.4/en/quickstart.md): Get up and running with AgentScope 2.0 in minutes
- [Release Notes](https://docs.agentscope.io/versions/2.0.4/en/release-notes.md): Version history of AgentScope 2.x, including new features, changes, and bug fixes grouped by module for each release.

#### Building Blocks

- [Message & Event](https://docs.agentscope.io/versions/2.0.4/en/building-blocks/message-and-event.md): The core data abstractions for agent communication and streaming
- [Agent](https://docs.agentscope.io/versions/2.0.4/en/building-blocks/agent.md): Learn how to define and configure agents in AgentScope v2.0
- [Model](https://docs.agentscope.io/versions/2.0.4/en/building-blocks/model.md): Configure and connect LLM model providers in AgentScope
- [Context](https://docs.agentscope.io/versions/2.0.4/en/building-blocks/context.md): Manage agent context window for stable, long-running execution
- [Tool](https://docs.agentscope.io/versions/2.0.4/en/building-blocks/tool.md): Define, register, and manage the capabilities an agent can call
- [Plan](https://docs.agentscope.io/versions/2.0.4/en/building-blocks/plan.md): Give agents a structured task list to plan, track, and coordinate complex work
- [Permission System](https://docs.agentscope.io/versions/2.0.4/en/building-blocks/permission-system.md): Fine-grained control over which tools your agents can execute and when
- [Middleware](https://docs.agentscope.io/versions/2.0.4/en/building-blocks/middleware.md): Intercept and extend agent behavior at key lifecycle points
- [RAG](https://docs.agentscope.io/versions/2.0.4/en/building-blocks/rag.md): Build retrieval-augmented generation (RAG) capabilities for agents.
- [Long-Term Memory](https://docs.agentscope.io/versions/2.0.4/en/building-blocks/long-term-memory.md): Cross-session long-term memory implemented with agent middleware
- [Workspace](https://docs.agentscope.io/versions/2.0.4/en/building-blocks/workspace.md): The execution environment that supplies tools, skills, and context offloading

#### Agent as Service

- [Architecture](https://docs.agentscope.io/versions/2.0.4/en/deploy/agent-service.md): Host your agent as a multi-tenant, multi-session HTTP service
- [Agent Team](https://docs.agentscope.io/versions/2.0.4/en/deploy/agent-team.md): Leader agents that spawn and coordinate worker agents through built-in team tools
- [RAG Service](https://docs.agentscope.io/versions/2.0.4/en/deploy/rag.md): A one-click multi-tenant, distributed RAG service

##### API

###### agent

- [[Deprecated] Legacy sectioned schema — use /schema/v2](https://docs.agentscope.io/api-reference/agent/[deprecated]-legacy-sectioned-schema-—-use-schemav2.md): Return the legacy sectioned JSON Schema fragments.
- [Full AgentData JSON Schema for the agent form](https://docs.agentscope.io/api-reference/agent/full-agentdata-json-schema-for-the-agent-form.md): Return the full :class:`AgentData` JSON Schema.
- [List all agents](https://docs.agentscope.io/api-reference/agent/list-all-agents.md): Return all agent records belonging to the authenticated user.
- [Create a new agent](https://docs.agentscope.io/api-reference/agent/create-a-new-agent.md): Create and persist a new agent configuration.
- [Delete an agent](https://docs.agentscope.io/api-reference/agent/delete-an-agent.md): Permanently delete an agent configuration.
- [Update an agent](https://docs.agentscope.io/api-reference/agent/update-an-agent.md): Partially update an existing agent configuration.

###### chat

- [Trigger a chat run (fire-and-forget)](https://docs.agentscope.io/api-reference/chat/trigger-a-chat-run-fire-and-forget.md): Trigger a chat run for the specified session.

###### credential

- [List JSON schemas for all credential types](https://docs.agentscope.io/api-reference/credential/list-json-schemas-for-all-credential-types.md): Return JSON schemas for all registered credential types.
- [List all credentials](https://docs.agentscope.io/api-reference/credential/list-all-credentials.md): Return all credential records belonging to the authenticated user.
- [Create a new credential](https://docs.agentscope.io/api-reference/credential/create-a-new-credential.md): Store a new credential.
- [Delete a credential](https://docs.agentscope.io/api-reference/credential/delete-a-credential.md): Permanently delete a credential.
- [Update a credential](https://docs.agentscope.io/api-reference/credential/update-a-credential.md): Replace the payload of an existing credential.

###### knowledge_bases

- [List embedding models compatible with the KB dimension policy](https://docs.agentscope.io/api-reference/knowledge_bases/list-embedding-models-compatible-with-the-kb-dimension-policy.md): List embedding models the user can pick at KB-creation time.
- [JSON Schema for the KB middleware's tunable parameters](https://docs.agentscope.io/api-reference/knowledge_bases/json-schema-for-the-kb-middlewares-tunable-parameters.md): Return the parameter schema for :class:`agentscope.middleware.RAGMiddleware`.
- [List file types the configured parsers can ingest](https://docs.agentscope.io/api-reference/knowledge_bases/list-file-types-the-configured-parsers-can-ingest.md): Advertise the union of media types and filename extensions every registered parser accepts.
- [List the caller's knowledge bases](https://docs.agentscope.io/api-reference/knowledge_bases/list-the-callers-knowledge-bases.md): Return all knowledge bases owned by the authenticated user.
- [Create a new knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/create-a-new-knowledge-base.md): Create a new knowledge base for the authenticated user.
- [Delete a knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/delete-a-knowledge-base.md): Permanently delete a knowledge base.
- [Update mutable fields on a knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/update-mutable-fields-on-a-knowledge-base.md): Update mutable fields on a knowledge base.
- [List documents registered in a knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/list-documents-registered-in-a-knowledge-base.md): List every document registered against a knowledge base.
- [Upload a document into a knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/upload-a-document-into-a-knowledge-base.md): Register an uploaded document and dispatch it for indexing.
- [Batch-query indexing status of one or more documents](https://docs.agentscope.io/api-reference/knowledge_bases/batch-query-indexing-status-of-one-or-more-documents.md): Return the current lifecycle state of a batch of documents.
- [Delete a document from a knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/delete-a-document-from-a-knowledge-base.md): Remove a document and all its chunks from a knowledge base.
- [Search a knowledge base by natural-language query](https://docs.agentscope.io/api-reference/knowledge_bases/search-a-knowledge-base-by-natural-language-query.md): Run a similarity search over a knowledge base.

###### schedule

- [List all schedules](https://docs.agentscope.io/api-reference/schedule/list-all-schedules.md): List all schedules owned by the current user.
- [Create a new schedule](https://docs.agentscope.io/api-reference/schedule/create-a-new-schedule.md): Create a new schedule and register it with the scheduler.
- [Delete a schedule](https://docs.agentscope.io/api-reference/schedule/delete-a-schedule.md): Permanently delete a schedule.
- [Update a schedule](https://docs.agentscope.io/api-reference/schedule/update-a-schedule.md): Partially update a schedule.
- [List execution sessions for a schedule](https://docs.agentscope.io/api-reference/schedule/list-execution-sessions-for-a-schedule.md): Return all sessions triggered by a given schedule.

###### sessions

- [List sessions for an agent](https://docs.agentscope.io/api-reference/sessions/list-sessions-for-an-agent.md): Return all sessions for an agent as enriched :class:`SessionView` entries.
- [Create a new session](https://docs.agentscope.io/api-reference/sessions/create-a-new-session.md): Create (or resume) a session for a given agent and workspace.
- [Delete a session](https://docs.agentscope.io/api-reference/sessions/delete-a-session.md): Permanently delete a session and all its associated state.
- [Update a session](https://docs.agentscope.io/api-reference/sessions/update-a-session.md): Update the model configuration of an existing session.
- [Interrupt a running or HITL-parked chat run for a session](https://docs.agentscope.io/api-reference/sessions/interrupt-a-running-or-hitl-parked-chat-run-for-a-session.md): Request interruption of an in-progress reply for a session.
- [List messages for a session](https://docs.agentscope.io/api-reference/sessions/list-messages-for-a-session.md): Return persisted messages for a session.
- [Probe the session's high-level status](https://docs.agentscope.io/api-reference/sessions/probe-the-sessions-high-level-status.md): Return the unified :class:`SessionStatus` for a session.
- [Subscribe to a session's event stream (SSE)](https://docs.agentscope.io/api-reference/sessions/subscribe-to-a-sessions-event-stream-sse.md): Subscribe to a session's live event stream.

###### workspace

- [List Mcps](https://docs.agentscope.io/api-reference/workspace/list-mcps.md): Return all MCP clients with live tool list and health status.
- [Add Mcp](https://docs.agentscope.io/api-reference/workspace/add-mcp.md): Add an MCP client to the session's workspace.
- [Remove Mcp](https://docs.agentscope.io/api-reference/workspace/remove-mcp.md): Remove an MCP client from the session's workspace by name.
- [List Skills](https://docs.agentscope.io/api-reference/workspace/list-skills.md): Return all skills available in the session's workspace.
- [Add Skill](https://docs.agentscope.io/api-reference/workspace/add-skill.md): Add a skill to the session's workspace from the given path.
- [Remove Skill](https://docs.agentscope.io/api-reference/workspace/remove-skill.md): Remove a skill from the session's workspace by name.

###### model

- [List all candidate models under the given credential type](https://docs.agentscope.io/api-reference/model/list-all-candidate-models-under-the-given-credential-type.md): Return all candidate models under the given credential type.

###### tts-model

- [List all candidate TTS models under the given credential type](https://docs.agentscope.io/api-reference/tts-model/list-all-candidate-tts-models-under-the-given-credential-type.md): Return all candidate TTS models under the given credential type.

#### Others

- [FAQ](https://docs.agentscope.io/versions/2.0.4/en/others/faq.md): Frequently asked questions about AgentScope v2.0
- [Changelog](https://docs.agentscope.io/versions/2.0.4/en/others/change-log.md): Core differences between AgentScope 2.0 and 1.0

### 2.0.3

#### Get Started

- [What's AgentScope 2.0?](https://docs.agentscope.io/versions/2.0.3/en/index.md): Secure, efficient, flexible, and complete.
- [Quickstart](https://docs.agentscope.io/versions/2.0.3/en/quickstart.md): Get up and running with AgentScope 2.0 in minutes
- [Release Notes](https://docs.agentscope.io/versions/2.0.3/en/release-notes.md): Version history of AgentScope 2.x, including new features, changes, and bug fixes grouped by module for each release.

#### Building Blocks

- [Message & Event](https://docs.agentscope.io/versions/2.0.3/en/building-blocks/message-and-event.md): The core data abstractions for agent communication and streaming
- [Agent](https://docs.agentscope.io/versions/2.0.3/en/building-blocks/agent.md): Learn how to define and configure agents in AgentScope v2.0
- [Model](https://docs.agentscope.io/versions/2.0.3/en/building-blocks/model.md): Configure and connect LLM model providers in AgentScope
- [Context](https://docs.agentscope.io/versions/2.0.3/en/building-blocks/context.md): Manage agent context window for stable, long-running execution
- [Tool](https://docs.agentscope.io/versions/2.0.3/en/building-blocks/tool.md): Define, register, and manage the capabilities an agent can call
- [Plan](https://docs.agentscope.io/versions/2.0.3/en/building-blocks/plan.md): Give agents a structured task list to plan, track, and coordinate complex work
- [Permission System](https://docs.agentscope.io/versions/2.0.3/en/building-blocks/permission-system.md): Fine-grained control over which tools your agents can execute and when
- [Middleware](https://docs.agentscope.io/versions/2.0.3/en/building-blocks/middleware.md): Intercept and extend agent behavior at key lifecycle points
- [RAG](https://docs.agentscope.io/versions/2.0.3/en/building-blocks/rag.md): Build retrieval-augmented generation (RAG) capabilities for agents.
- [Long-Term Memory](https://docs.agentscope.io/versions/2.0.3/en/building-blocks/long-term-memory.md): Persist knowledge across sessions with middleware-based long-term memory backends
- [Workspace](https://docs.agentscope.io/versions/2.0.3/en/building-blocks/workspace.md): The execution environment that supplies tools, skills, and context offloading

#### Agent as Service

- [Architecture](https://docs.agentscope.io/versions/2.0.3/en/deploy/agent-service.md): Host your agent as a multi-tenant, multi-session HTTP service
- [Agent Team](https://docs.agentscope.io/versions/2.0.3/en/deploy/agent-team.md): Leader agents that spawn and coordinate worker agents through built-in team tools
- [RAG Service](https://docs.agentscope.io/versions/2.0.3/en/deploy/rag.md): A one-click multi-tenant, distributed RAG service

##### API

###### agent

- [Get JSON Schema fragments for the agent form](https://docs.agentscope.io/api-reference/agent/get-json-schema-fragments-for-the-agent-form.md): Return the JSON Schema fragments used by the frontend to render the agent create / edit forms.
- [List all agents](https://docs.agentscope.io/api-reference/agent/list-all-agents.md): Return all agent records belonging to the authenticated user.
- [Create a new agent](https://docs.agentscope.io/api-reference/agent/create-a-new-agent.md): Create and persist a new agent configuration.
- [Delete an agent](https://docs.agentscope.io/api-reference/agent/delete-an-agent.md): Permanently delete an agent configuration.
- [Update an agent](https://docs.agentscope.io/api-reference/agent/update-an-agent.md): Partially update an existing agent configuration.

###### chat

- [Trigger a chat run (fire-and-forget)](https://docs.agentscope.io/api-reference/chat/trigger-a-chat-run-fire-and-forget.md): Trigger a chat run for the specified session.

###### credential

- [List JSON schemas for all credential types](https://docs.agentscope.io/api-reference/credential/list-json-schemas-for-all-credential-types.md): Return JSON schemas for all registered credential types.
- [List all credentials](https://docs.agentscope.io/api-reference/credential/list-all-credentials.md): Return all credential records belonging to the authenticated user.
- [Create a new credential](https://docs.agentscope.io/api-reference/credential/create-a-new-credential.md): Store a new credential.
- [Delete a credential](https://docs.agentscope.io/api-reference/credential/delete-a-credential.md): Permanently delete a credential.
- [Update a credential](https://docs.agentscope.io/api-reference/credential/update-a-credential.md): Replace the payload of an existing credential.

###### knowledge_bases

- [List embedding models compatible with the KB dimension policy](https://docs.agentscope.io/api-reference/knowledge_bases/list-embedding-models-compatible-with-the-kb-dimension-policy.md): List embedding models the user can pick at KB-creation time.
- [JSON Schema for the KB middleware's tunable parameters](https://docs.agentscope.io/api-reference/knowledge_bases/json-schema-for-the-kb-middlewares-tunable-parameters.md): Return the parameter schema for :class:`agentscope.middleware.RAGMiddleware`.
- [List file types the configured parsers can ingest](https://docs.agentscope.io/api-reference/knowledge_bases/list-file-types-the-configured-parsers-can-ingest.md): Advertise the union of media types and filename extensions every registered parser accepts.
- [List the caller's knowledge bases](https://docs.agentscope.io/api-reference/knowledge_bases/list-the-callers-knowledge-bases.md): Return all knowledge bases owned by the authenticated user.
- [Create a new knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/create-a-new-knowledge-base.md): Create a new knowledge base for the authenticated user.
- [Delete a knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/delete-a-knowledge-base.md): Permanently delete a knowledge base.
- [Update mutable fields on a knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/update-mutable-fields-on-a-knowledge-base.md): Update mutable fields on a knowledge base.
- [List documents registered in a knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/list-documents-registered-in-a-knowledge-base.md): List every document registered against a knowledge base.
- [Upload a document into a knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/upload-a-document-into-a-knowledge-base.md): Register an uploaded document and dispatch it for indexing.
- [Batch-query indexing status of one or more documents](https://docs.agentscope.io/api-reference/knowledge_bases/batch-query-indexing-status-of-one-or-more-documents.md): Return the current lifecycle state of a batch of documents.
- [Delete a document from a knowledge base](https://docs.agentscope.io/api-reference/knowledge_bases/delete-a-document-from-a-knowledge-base.md): Remove a document and all its chunks from a knowledge base.
- [Search a knowledge base by natural-language query](https://docs.agentscope.io/api-reference/knowledge_bases/search-a-knowledge-base-by-natural-language-query.md): Run a similarity search over a knowledge base.

###### schedule

- [List all schedules](https://docs.agentscope.io/api-reference/schedule/list-all-schedules.md): List all schedules owned by the current user.
- [Create a new schedule](https://docs.agentscope.io/api-reference/schedule/create-a-new-schedule.md): Create a new schedule and register it with the scheduler.
- [Delete a schedule](https://docs.agentscope.io/api-reference/schedule/delete-a-schedule.md): Permanently delete a schedule.
- [Update a schedule](https://docs.agentscope.io/api-reference/schedule/update-a-schedule.md): Partially update a schedule.
- [List execution sessions for a schedule](https://docs.agentscope.io/api-reference/schedule/list-execution-sessions-for-a-schedule.md): Return all sessions triggered by a given schedule.

###### sessions

- [List sessions for an agent](https://docs.agentscope.io/api-reference/sessions/list-sessions-for-an-agent.md): Return all sessions for an agent as enriched :class:`SessionView` entries.
- [Create a new session](https://docs.agentscope.io/api-reference/sessions/create-a-new-session.md): Create (or resume) a session for a given agent and workspace.
- [Delete a session](https://docs.agentscope.io/api-reference/sessions/delete-a-session.md): Permanently delete a session and all its associated state.
- [Update a session](https://docs.agentscope.io/api-reference/sessions/update-a-session.md): Update the model configuration of an existing session.
- [List messages for a session](https://docs.agentscope.io/api-reference/sessions/list-messages-for-a-session.md): Return persisted messages for a session.
- [Subscribe to a session's event stream (SSE)](https://docs.agentscope.io/api-reference/sessions/subscribe-to-a-sessions-event-stream-sse.md): Subscribe to a session's live event stream.

###### workspace

- [List Mcps](https://docs.agentscope.io/api-reference/workspace/list-mcps.md): Return all MCP clients with live tool list and health status.
- [Add Mcp](https://docs.agentscope.io/api-reference/workspace/add-mcp.md): Add an MCP client to the session's workspace.
- [Remove Mcp](https://docs.agentscope.io/api-reference/workspace/remove-mcp.md): Remove an MCP client from the session's workspace by name.
- [List Skills](https://docs.agentscope.io/api-reference/workspace/list-skills.md): Return all skills available in the session's workspace.
- [Add Skill](https://docs.agentscope.io/api-reference/workspace/add-skill.md): Add a skill to the session's workspace from the given path.
- [Remove Skill](https://docs.agentscope.io/api-reference/workspace/remove-skill.md): Remove a skill from the session's workspace by name.

###### model

- [List all candidate models under the given credential type](https://docs.agentscope.io/api-reference/model/list-all-candidate-models-under-the-given-credential-type.md): Return all candidate models under the given credential type.

###### tts-model

- [List all candidate TTS models under the given credential type](https://docs.agentscope.io/api-reference/tts-model/list-all-candidate-tts-models-under-the-given-credential-type.md): Return all candidate TTS models under the given credential type.

#### Others

- [FAQ](https://docs.agentscope.io/versions/2.0.3/en/others/faq.md): Frequently asked questions about AgentScope v2.0
- [Changelog](https://docs.agentscope.io/versions/2.0.3/en/others/change-log.md): Core differences between AgentScope 2.0 and 1.0

### 2.0.2

#### Get Started

- [What's AgentScope 2.0?](https://docs.agentscope.io/versions/2.0.2/en/index.md): More secure, more efficient, more flexible, and more complete agent development.
- [Quickstart](https://docs.agentscope.io/versions/2.0.2/en/quickstart.md): Get up and running with AgentScope 2.0 in minutes
- [Changelog](https://docs.agentscope.io/versions/2.0.2/en/change-log.md): Core differences between AgentScope 2.0 and 1.0

#### Building Blocks

- [Message & Event](https://docs.agentscope.io/versions/2.0.2/en/building-blocks/message-and-event.md): The core data abstractions for agent communication and streaming
- [Agent](https://docs.agentscope.io/versions/2.0.2/en/building-blocks/agent.md): Learn how to define and configure agents in AgentScope v2.0
- [Model](https://docs.agentscope.io/versions/2.0.2/en/building-blocks/model.md): Configure and connect LLM model providers in AgentScope
- [Context](https://docs.agentscope.io/versions/2.0.2/en/building-blocks/context.md): Manage agent context window for stable, long-running execution
- [Tool](https://docs.agentscope.io/versions/2.0.2/en/building-blocks/tool.md): Define, register, and manage the capabilities an agent can call
- [Permission System](https://docs.agentscope.io/versions/2.0.2/en/building-blocks/permission-system.md): Fine-grained control over which tools your agents can execute and when
- [Middleware](https://docs.agentscope.io/versions/2.0.2/en/building-blocks/middleware.md): Intercept and extend agent behavior at key lifecycle points
- [Workspace](https://docs.agentscope.io/versions/2.0.2/en/building-blocks/workspace.md): The execution environment that supplies tools, skills, and context offloading

#### Deploy

- [Agent Service](https://docs.agentscope.io/versions/2.0.2/en/deploy/agent-service.md): Host your agent as a multi-tenant, multi-session HTTP service
- [Agent Team](https://docs.agentscope.io/versions/2.0.2/en/deploy/agent-team.md): Leader agents that spawn and coordinate worker agents through built-in team tools

##### API

###### agent

- [Get JSON Schema fragments for the agent form](https://docs.agentscope.io/api-reference/agent/get-json-schema-fragments-for-the-agent-form.md): Return the JSON Schema fragments used by the frontend to render the agent create / edit forms.
- [List all agents](https://docs.agentscope.io/api-reference/agent/list-all-agents.md): Return all agent records belonging to the authenticated user.
- [Create a new agent](https://docs.agentscope.io/api-reference/agent/create-a-new-agent.md): Create and persist a new agent configuration.
- [Delete an agent](https://docs.agentscope.io/api-reference/agent/delete-an-agent.md): Permanently delete an agent configuration.
- [Update an agent](https://docs.agentscope.io/api-reference/agent/update-an-agent.md): Partially update an existing agent configuration.

###### chat

- [Trigger a chat run (fire-and-forget)](https://docs.agentscope.io/api-reference/chat/trigger-a-chat-run-fire-and-forget.md): Trigger a chat run for the specified session.

###### credential

- [List JSON schemas for all credential types](https://docs.agentscope.io/api-reference/credential/list-json-schemas-for-all-credential-types.md): Return JSON schemas for all registered credential types.
- [List all credentials](https://docs.agentscope.io/api-reference/credential/list-all-credentials.md): Return all credential records belonging to the authenticated user.
- [Create a new credential](https://docs.agentscope.io/api-reference/credential/create-a-new-credential.md): Store a new credential.
- [Delete a credential](https://docs.agentscope.io/api-reference/credential/delete-a-credential.md): Permanently delete a credential.
- [Update a credential](https://docs.agentscope.io/api-reference/credential/update-a-credential.md): Replace the payload of an existing credential.

###### schedule

- [List all schedules](https://docs.agentscope.io/api-reference/schedule/list-all-schedules.md): List all schedules owned by the current user.
- [Create a new schedule](https://docs.agentscope.io/api-reference/schedule/create-a-new-schedule.md): Create a new schedule and register it with the scheduler.
- [Delete a schedule](https://docs.agentscope.io/api-reference/schedule/delete-a-schedule.md): Permanently delete a schedule.
- [Update a schedule](https://docs.agentscope.io/api-reference/schedule/update-a-schedule.md): Partially update a schedule.
- [List execution sessions for a schedule](https://docs.agentscope.io/api-reference/schedule/list-execution-sessions-for-a-schedule.md): Return all sessions triggered by a given schedule.

###### sessions

- [List sessions for an agent](https://docs.agentscope.io/api-reference/sessions/list-sessions-for-an-agent.md): Return all sessions for an agent as enriched :class:`SessionView` entries.
- [Create a new session](https://docs.agentscope.io/api-reference/sessions/create-a-new-session.md): Create (or resume) a session for a given agent and workspace.
- [Delete a session](https://docs.agentscope.io/api-reference/sessions/delete-a-session.md): Permanently delete a session and all its associated state.
- [Update a session](https://docs.agentscope.io/api-reference/sessions/update-a-session.md): Update the model configuration of an existing session.
- [List messages for a session](https://docs.agentscope.io/api-reference/sessions/list-messages-for-a-session.md): Return persisted messages for a session.
- [Subscribe to a session's event stream (SSE)](https://docs.agentscope.io/api-reference/sessions/subscribe-to-a-sessions-event-stream-sse.md): Subscribe to a session's live event stream.

###### workspace

- [List Mcps](https://docs.agentscope.io/api-reference/workspace/list-mcps.md): Return all MCP clients with live tool list and health status.
- [Add Mcp](https://docs.agentscope.io/api-reference/workspace/add-mcp.md): Add an MCP client to the session's workspace.
- [Remove Mcp](https://docs.agentscope.io/api-reference/workspace/remove-mcp.md): Remove an MCP client from the session's workspace by name.
- [List Skills](https://docs.agentscope.io/api-reference/workspace/list-skills.md): Return all skills available in the session's workspace.
- [Add Skill](https://docs.agentscope.io/api-reference/workspace/add-skill.md): Add a skill to the session's workspace from the given path.
- [Remove Skill](https://docs.agentscope.io/api-reference/workspace/remove-skill.md): Remove a skill from the session's workspace by name.

###### model

- [List all candidate models under the given credential type](https://docs.agentscope.io/api-reference/model/list-all-candidate-models-under-the-given-credential-type.md): Return all candidate models under the given credential type.

#### Others

- [FAQ](https://docs.agentscope.io/versions/2.0.2/en/others/faq.md): Frequently asked questions about AgentScope v2.0

### 1.0.21

#### Get Started

- [What is AgentScope?](https://docs.agentscope.io/versions/1.0.21/en/index.md): Build and run agents you can see, understand and trust.
- [Quickstart](https://docs.agentscope.io/versions/1.0.21/en/quickstart.md): Start building agent in 5 minutes

#### Tutorial

- [Personal Research Assistant](https://docs.agentscope.io/versions/1.0.21/en/tutorial/tutorial_research_agent.md): Building a personal research assistant with AgentScope.
- [Multi-Agent Customer Support System](https://docs.agentscope.io/versions/1.0.21/en/tutorial/tutorial_sales_agent.md): Building a multi-agent customer support system using AgentScope

#### Out-of-box Agents

- [Alias](https://docs.agentscope.io/versions/1.0.21/en/out-of-box-agents/alias.md): A general-purpose LLM-powered agent with five specialized operational modes
- [Browser-use Agent](https://docs.agentscope.io/versions/1.0.21/en/out-of-box-agents/browser-use.md): An intelligent web automation agent for browser control and task completion
- [Deep Research](https://docs.agentscope.io/versions/1.0.21/en/out-of-box-agents/deep-research.md): Deep Research agent for information collection and report generation.
- [Finance Analysis](https://docs.agentscope.io/versions/1.0.21/en/out-of-box-agents/alias-finance.md): A hypothesis-driven deep research agent for complex financial and investment analysis
- [Data Science](https://docs.agentscope.io/versions/1.0.21/en/out-of-box-agents/data-science.md): Data Science agent for end-to-end data analysis and modeling workflows.
- [DataJuicer Agent](https://docs.agentscope.io/versions/1.0.21/en/out-of-box-agents/datajuicer-agent.md): An intelligent multi-agent system for automated data processing using natural language
- [EvoTraders](https://docs.agentscope.io/versions/1.0.21/en/out-of-box-agents/evo-trader.md): A self-evolving multi-agent trading system built on AgentScope

#### Basic Concepts

- [Message](https://docs.agentscope.io/versions/1.0.21/en/basic-concepts/msg.md): The basic data structure in AgentScope
- [Agent](https://docs.agentscope.io/versions/1.0.21/en/basic-concepts/agent.md): An agent should be able to think and act.
- [Model](https://docs.agentscope.io/versions/1.0.21/en/basic-concepts/model.md): The main concepts of AgentScope model layer
- [Context and Memory](https://docs.agentscope.io/versions/1.0.21/en/basic-concepts/context-and-memory.md): Background about Context and Memory
- [Tool](https://docs.agentscope.io/versions/1.0.21/en/basic-concepts/tool.md): Bridge your agent with the real world.

#### Building Blocks

- [Agent](https://docs.agentscope.io/versions/1.0.21/en/building-blocks/agent.md): A guide to using built-in agents in AgentScope, including ReActAgent, hooks, state management, A2A, and realtime agents.
- [Models](https://docs.agentscope.io/versions/1.0.21/en/building-blocks/models.md): The details of AgentScope model layer
- [Memory](https://docs.agentscope.io/versions/1.0.21/en/building-blocks/context-and-memory.md): Practical usage of short-term and long-term memory in AgentScope
- [RAG](https://docs.agentscope.io/versions/1.0.21/en/building-blocks/rag.md): Retrieval-Augmented Generation in AgentScope
- [Tool Capabilities](https://docs.agentscope.io/versions/1.0.21/en/building-blocks/tool-capabilities.md): Manage tool functions, middleware, MCP integration, and agent skills with the Toolkit class
- [Hooking Functions](https://docs.agentscope.io/versions/1.0.21/en/building-blocks/hooking-functions.md): Customize agent behaviors at specific execution points using pre/post hooks
- [Orchestration](https://docs.agentscope.io/versions/1.0.21/en/building-blocks/orchestration.md): Detailed usage examples and component references for multi-agent orchestration

#### Observe & Evaluate

- [Observability](https://docs.agentscope.io/versions/1.0.21/en/observe-and-evaluate/observability.md): Monitor and debug agent runs with OpenTelemetry tracing, token usage, and integration with AgentScope Studio or third-party platforms
- [Evaluation](https://docs.agentscope.io/versions/1.0.21/en/observe-and-evaluate/evaluation.md): The CI/CD Pipeline for Intelligent Agents: From "Code Checks" to "Cognitive Checks"

#### Tune Agent

- [Overview](https://docs.agentscope.io/versions/1.0.21/en/tune-agent/tune-your-first-agent.md): Using the tuner module to enhance agent performance
- [Model Selection](https://docs.agentscope.io/versions/1.0.21/en/tune-agent/model-selection-tuning.md): Select the best performing model from candidates based on evaluation metrics
- [Prompt Tuning](https://docs.agentscope.io/versions/1.0.21/en/tune-agent/prompt-tuning.md): Optimize agent system prompts using prompt optimization techniques
- [Reinforcement Learning](https://docs.agentscope.io/versions/1.0.21/en/tune-agent/model-weights-tuning.md): Using Reinforcement Learning to adjust model weights for agent performance
- [Multi-Agent Tuning](https://docs.agentscope.io/versions/1.0.21/en/tune-agent/tune-multi-agents.md): Using the tuner module to tune agents in multi-agent systems

#### Deploy & Serve

- [Agent as Service](https://docs.agentscope.io/versions/1.0.21/en/deploy-and-serve/agent-as-service.md): The core concepts and deployment strategies for transforming agents into scalable, production-ready services

##### API

###### agent

- [Get JSON Schema fragments for the agent form](https://docs.agentscope.io/api-reference/agent/get-json-schema-fragments-for-the-agent-form.md): Return the JSON Schema fragments used by the frontend to render the agent create / edit forms.
- [List all agents](https://docs.agentscope.io/api-reference/agent/list-all-agents.md): Return all agent records belonging to the authenticated user.
- [Create a new agent](https://docs.agentscope.io/api-reference/agent/create-a-new-agent.md): Create and persist a new agent configuration.
- [Delete an agent](https://docs.agentscope.io/api-reference/agent/delete-an-agent.md): Permanently delete an agent configuration.
- [Update an agent](https://docs.agentscope.io/api-reference/agent/update-an-agent.md): Partially update an existing agent configuration.

###### chat

- [Trigger a chat run (fire-and-forget)](https://docs.agentscope.io/api-reference/chat/trigger-a-chat-run-fire-and-forget.md): Trigger a chat run for the specified session.

###### credential

- [List JSON schemas for all credential types](https://docs.agentscope.io/api-reference/credential/list-json-schemas-for-all-credential-types.md): Return JSON schemas for all registered credential types.
- [List all credentials](https://docs.agentscope.io/api-reference/credential/list-all-credentials.md): Return all credential records belonging to the authenticated user.
- [Create a new credential](https://docs.agentscope.io/api-reference/credential/create-a-new-credential.md): Store a new credential.
- [Delete a credential](https://docs.agentscope.io/api-reference/credential/delete-a-credential.md): Permanently delete a credential.
- [Update a credential](https://docs.agentscope.io/api-reference/credential/update-a-credential.md): Replace the payload of an existing credential.

###### schedule

- [List all schedules](https://docs.agentscope.io/api-reference/schedule/list-all-schedules.md): List all schedules owned by the current user.
- [Create a new schedule](https://docs.agentscope.io/api-reference/schedule/create-a-new-schedule.md): Create a new schedule and register it with the scheduler.
- [Delete a schedule](https://docs.agentscope.io/api-reference/schedule/delete-a-schedule.md): Permanently delete a schedule.
- [Update a schedule](https://docs.agentscope.io/api-reference/schedule/update-a-schedule.md): Partially update a schedule.
- [List execution sessions for a schedule](https://docs.agentscope.io/api-reference/schedule/list-execution-sessions-for-a-schedule.md): Return all sessions triggered by a given schedule.

###### sessions

- [List sessions for an agent](https://docs.agentscope.io/api-reference/sessions/list-sessions-for-an-agent.md): Return all sessions for an agent as enriched :class:`SessionView` entries.
- [Create a new session](https://docs.agentscope.io/api-reference/sessions/create-a-new-session.md): Create (or resume) a session for a given agent and workspace.
- [Delete a session](https://docs.agentscope.io/api-reference/sessions/delete-a-session.md): Permanently delete a session and all its associated state.
- [Update a session](https://docs.agentscope.io/api-reference/sessions/update-a-session.md): Update the model configuration of an existing session.
- [List messages for a session](https://docs.agentscope.io/api-reference/sessions/list-messages-for-a-session.md): Return persisted messages for a session.
- [Subscribe to a session's event stream (SSE)](https://docs.agentscope.io/api-reference/sessions/subscribe-to-a-sessions-event-stream-sse.md): Subscribe to a session's live event stream.

###### workspace

- [List Mcps](https://docs.agentscope.io/api-reference/workspace/list-mcps.md): Return all MCP clients with live tool list and health status.
- [Add Mcp](https://docs.agentscope.io/api-reference/workspace/add-mcp.md): Add an MCP client to the session's workspace.
- [Remove Mcp](https://docs.agentscope.io/api-reference/workspace/remove-mcp.md): Remove an MCP client from the session's workspace by name.
- [List Skills](https://docs.agentscope.io/api-reference/workspace/list-skills.md): Return all skills available in the session's workspace.
- [Add Skill](https://docs.agentscope.io/api-reference/workspace/add-skill.md): Add a skill to the session's workspace from the given path.
- [Remove Skill](https://docs.agentscope.io/api-reference/workspace/remove-skill.md): Remove a skill from the session's workspace by name.

###### model

- [List all candidate models under the given credential type](https://docs.agentscope.io/api-reference/model/list-all-candidate-models-under-the-given-credential-type.md): Return all candidate models under the given credential type.

#### Others

- [FAQ](https://docs.agentscope.io/versions/1.0.21/en/others/faq.md): Frequently asked questions about AgentScope.

## OpenAPI Specs

- [openapi](/versions/2.0.4/en/deploy/openapi.json)
- [openapi](/versions/2.0.2/en/deploy/openapi.json)
- [openapi](/versions/2.0.6/en/deploy/openapi.json)
- [openapi](/versions/2.0.3/en/deploy/openapi.json)
