AS AgentScopeAPI 手册 / API Reference

CompactRequest

public record CompactRequest(Integer keepLastMessages, Boolean replaceSummary)
源码Source io/agentscope/spring/boot/admin/dto/CompactRequest.java:27–32

用于POST /v1/admin/sessions/{id}:compact的请求正文。位于 io.agentscope.spring.boot.admin.dto 包。核心成员包括 keepLastMessages、replaceSummary、defaults。

Request body for POST /v1/admin/sessions/{id}:compact. All fields are optional; nulls fall back to the starter defaults.

记录组件摘要Record Component Summary

组件Component类型Type说明Description
keepLastMessagesInteger
执行 `keepLastMessages` 方法。
override `agentscope.admin.compact-keep-last-messages` for this single call (null = use default)
replaceSummaryBoolean
执行 `replaceSummary` 方法。
when true, the new summary replaces the existing one; otherwise it is appended

方法摘要Method Summary

方法Method说明Description
public static CompactRequest defaults()
static
返回 `defaults` 结果。
Returns the defaults.

记录组件详情Record Component Detail

keepLastMessages

Integer keepLastMessages

执行 keepLastMessages 方法。

override agentscope.admin.compact-keep-last-messages for this single call (null = use default)

源码Source io/agentscope/spring/boot/admin/dto/CompactRequest.java:27–32

replaceSummary

Boolean replaceSummary

执行 replaceSummary 方法。

when true, the new summary replaces the existing one; otherwise it is appended

源码Source io/agentscope/spring/boot/admin/dto/CompactRequest.java:27–32

方法详情Method Detail

defaults

public static CompactRequest defaults()
static

返回 defaults 结果。

Returns the defaults.

返回Returns CompactRequest
返回CompactRequest。Returns compact request.
源码Source io/agentscope/spring/boot/admin/dto/CompactRequest.java:29–31
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.