Module praxo_models

Function Index

action/2
action/3
action/4
add_usage/2
content_block/2
context_budget/2
decision/1
decision/2
event/2
event/3
event/4
memory_record/3
memory_record/4
message/2
message_assistant/1
message_assistant/2
message_tool/2
message_wire/1
path_grant/1
path_grant/2
request/1
request/2
response/1
response/2
roles/0
run_result/4
sdk_version/0
session/1
session/2
spec_version/0
stream_kinds/0
tool_call/2
tool_call/3
tool_spec/2
usage/0
usage/2

Function Details

action/2

action(Kind, SessionId) -> any()

action/3

action(Kind, SessionId, ToolName) -> any()

action/4

action(Kind, SessionId, ToolName, Arguments) -> any()

add_usage/2

add_usage(Left, Right) -> any()

content_block/2

content_block(Kind, Text) -> any()

context_budget/2

context_budget(MaxTokens, KeepRecent) -> any()

decision/1

decision(Allowed) -> any()

decision/2

decision(Allowed, Reason) -> any()

event/2

event(Kind, SessionId) -> any()

event/3

event(Kind, SessionId, RunId) -> any()

event/4

event(Kind, SessionId, RunId, Data) -> any()

memory_record/3

memory_record(Id, Frame, Content) -> any()

memory_record/4

memory_record(Id, Frame, Content, CreatedAt) -> any()

message/2

message(Role, Content) -> any()

message_assistant/1

message_assistant(Content) -> any()

message_assistant/2

message_assistant(Content, ToolCalls) -> any()

message_tool/2

message_tool(Content, ToolId) -> any()

message_wire/1

message_wire(Message) -> any()

path_grant/1

path_grant(Root) -> any()

path_grant/2

path_grant(Root, Access) -> any()

request/1

request(Messages) -> any()

request/2

request(Messages, Tools) -> any()

response/1

response(Message) -> any()

response/2

response(Message, Usage) -> any()

roles/0

roles() -> any()

run_result/4

run_result(RunId, Output, Steps, Usage) -> any()

sdk_version/0

sdk_version() -> any()

session/1

session(Id) -> any()

session/2

session(Id, Messages) -> any()

spec_version/0

spec_version() -> any()

stream_kinds/0

stream_kinds() -> any()

tool_call/2

tool_call(Name, Arguments) -> any()

tool_call/3

tool_call(Id, Name, Arguments) -> any()

tool_spec/2

tool_spec(Name, Description) -> any()

usage/0

usage() -> any()

usage/2

usage(InputTokens, OutputTokens) -> any()


Generated by EDoc