Skip to content

InlineSessionState

Source code in docs_src/capo_bedrock_agent_runtime/types/inline_session_state.py
class InlineSessionState(TypedDict, closed=True):
    session_attributes: NotRequired[
        "capo_bedrock_agent_runtime.types.session_attributes_map.SessionAttributesMap"
    ]
    """<p> Contains attributes that persist across a session and the values of those attributes. </p>"""
    prompt_session_attributes: NotRequired[
        "capo_bedrock_agent_runtime.types.prompt_session_attributes_map.PromptSessionAttributesMap"
    ]
    """<p> Contains attributes that persist across a session and the values of those attributes. </p>"""
    return_control_invocation_results: NotRequired[
        "capo_bedrock_agent_runtime.types.return_control_invocation_results.ReturnControlInvocationResults"
    ]
    """<p> Contains information about the results from the action group invocation. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/agents-returncontrol.html">Return control to the agent developer</a>. </p> <note> <p>If you include this field in the <code>sessionState</code> field, the <code>inputText</code> field will be ignored.</p> </note>"""
    invocation_id: NotRequired["str"]
    """<p> The identifier of the invocation of an action. This value must match the <code>invocationId</code> returned in the <code>InvokeInlineAgent</code> response for the action whose results are provided in the <code>returnControlInvocationResults</code> field. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/agents-returncontrol.html">Return control to the agent developer</a>. </p>"""
    files: NotRequired["capo_bedrock_agent_runtime.types.input_files.InputFiles"]
    """<p> Contains information about the files used by code interpreter. </p>"""
    conversation_history: NotRequired[
        "capo_bedrock_agent_runtime.types.conversation_history.ConversationHistory"
    ]
    """<p> Contains the conversation history that persist across sessions. </p>"""

conversation_history instance-attribute

conversation_history: NotRequired[ConversationHistory]

Contains the conversation history that persist across sessions.

files instance-attribute

files: NotRequired[InputFiles]

Contains information about the files used by code interpreter.

invocation_id instance-attribute

invocation_id: NotRequired[str]

The identifier of the invocation of an action. This value must match the invocationId returned in the InvokeInlineAgent response for the action whose results are provided in the returnControlInvocationResults field. For more information, see Return control to the agent developer.

prompt_session_attributes instance-attribute

prompt_session_attributes: NotRequired[PromptSessionAttributesMap]

Contains attributes that persist across a session and the values of those attributes.

return_control_invocation_results instance-attribute

return_control_invocation_results: NotRequired[ReturnControlInvocationResults]

Contains information about the results from the action group invocation. For more information, see Return control to the agent developer.

If you include this field in the sessionState field, the inputText field will be ignored.

session_attributes instance-attribute

session_attributes: NotRequired[SessionAttributesMap]

Contains attributes that persist across a session and the values of those attributes.