eleanor.backend.api.v1
Version 1 of the Eleanor Framework API.
Attributes
agent_path_param
module-attribute
agent_path_param = Path(
...,
title="Agent PKID",
description="Primary key or name identifier for agent resource",
examples=[
"participant.c40f24decacc4512abca47d2e3c30ed6",
"participant.d839e6dc118f4517830f6ff7d0b93ab7",
],
)
checkmate_queue_query_param
module-attribute
checkmate_queue_query_param = Query(
default=None,
title="Queue",
description="CheckMate queue name",
)
checkmate_tags_query_param
module-attribute
checkmate_tags_query_param = Query(
default=None,
title="Tags",
description="CheckMate task tag(s)",
)
collection_path_param
module-attribute
collection_path_param = Path(
...,
title="User PKID",
description="Primary key or name identifier for memory collection resource",
examples=[
"memory_collection.18c5b9eff75647708f2f399854fa269a",
"memory_collection.232cf2e08c5042ce94cc6e4f0e744670",
],
)
dry_run_query_param
module-attribute
dry_run_query_param = Query(
default=True,
title="Dry Run",
description="When set to True, no write operations will be performed, operation will be simulated. Intended use case is to prevent accidental execution of destructive operations or testing.",
)
memory_path_param
module-attribute
memory_path_param = Path(
...,
title="Memory PKID",
description="Primary key or name identifier for a memory resource",
examples=[
"memory.0005ba2fdfe94651ad5caa2b027d046e",
"memory.000644e020fa431e9b2b60320bf94c64",
],
)
namespace_path_param
module-attribute
namespace_path_param = Path(
...,
title="Namespace",
description="Primary key or name identifier for namespace resource",
examples=[
"namespace.e915f6ff8ad949b3865842771d1f52b3",
"default",
],
)
participant_path_param
module-attribute
participant_path_param = Path(
...,
title="Participant PKID",
description="Primary key or name identifier for participant resource. Participants can be either agents or users.",
examples=[
"participant.2878466fd5714c418e579800b0d43e2f",
"participant.2aadf144ff0e4fdf88937072fb951078",
],
)