Packages

A Gleam library for building and orchestrating agents on the BEAM.

Current section

Files

Jump to
pig src pig.app.src
Raw

src/pig.app.src

{application, pig, [
{vsn, "0.1.0"},
{applications, [gleam_erlang,
gleam_http,
gleam_httpc,
gleam_json,
gleam_otp,
gleam_stdlib,
jscheam,
logging,
simplifile,
sqlight,
telemetry,
temporary]},
{description, "A Gleam library for building and orchestrating agents on the BEAM."},
{modules, [pig,
pig@@main,
pig@agent@effect,
pig@agent@msg,
pig@agent@runtime,
pig@agent@state,
pig@agent@step_result,
pig@agent@update,
pig@ai@error,
pig@ai@http,
pig@ai@message,
pig@ai@openai,
pig@ai@provider,
pig@ai@stop_reason,
pig@ai@tool_definition,
pig@hooks,
pig@obs@consumer_spec,
pig@obs@dispatcher,
pig@obs@emit,
pig@obs@events,
pig@obs@listener,
pig@obs@session,
pig@obs@terminal,
pig@skill,
pig@skill@librarian,
pig@supervisor,
pig@tool,
pig@tool@execution,
pig@tool@web_fetch,
pig@workspace,
pig@workspace@kv,
pig@workspace@schema,
pig@workspace@tools,
pig@workspace@vfs,
pig_agent_try_call_ffi,
pig_obs_ffi,
pig_obs_session_ffi]},
{registered, []}
]}.