Skip to main content
hex
preview
Search
preview
beam_weaver
0.1.7
hex.pm
Change color theme
Light
Dark
System
Select File
.formatter.exs
CHANGELOG.md
LICENSE
README.md
docs/README.md
docs/SUMMARY.md
docs/adapters.md
docs/agent_harness.md
docs/agents.md
docs/assets/weavescope-tracing.png
docs/async_subagents.md
docs/context_engineering.md
docs/core.md
docs/custom_middleware.md
docs/customization.md
docs/deep_agents_quickstart.md
docs/durable_execution.md
docs/event_streaming.md
docs/fault_tolerance.md
docs/filesystem.md
docs/getting_started.md
docs/going_to_production.md
docs/graph.md
docs/guardrails.md
docs/human_in_the_loop.md
docs/long_term_memory.md
docs/memory.md
docs/messages.md
docs/middleware.md
docs/models.md
docs/partners.md
docs/partners/anthropic.md
docs/partners/google.md
docs/partners/moonshot.md
docs/partners/openai.md
docs/partners/xai.md
docs/partners/zai.md
docs/permissions.md
docs/persistence.md
docs/prebuilt_middleware.md
docs/profiles.md
docs/prompt_caching.md
docs/prompts_parsers.md
docs/rate_limiting.md
docs/replay.md
docs/retrieval.md
docs/runtime.md
docs/sandboxes.md
docs/semantic_dsl.md
docs/short_term_memory.md
docs/skills.md
docs/structured_output.md
docs/subagents.md
docs/subgraphs.md
docs/thinking_in_beamweaver.md
docs/time_travel.md
docs/tools.md
docs/tracing.md
docs/workflows_and_agents.md
examples/async_subagent_protocol_client.exs
examples/basic_graph.exs
examples/branching_waiting_graph.exs
examples/chat_model.exs
examples/deep_agent_composition.exs
examples/deepagents/README.md
examples/deepagents/async_subagent_server.exs
examples/deepagents/better_harness.exs
examples/deepagents/content_builder_agent.exs
examples/deepagents/deep_research.exs
examples/deepagents/deploy_coding_agent.exs
examples/deepagents/deploy_content_writer.exs
examples/deepagents/deploy_gtm_agent.exs
examples/deepagents/deploy_mcp_docs_agent.exs
examples/deepagents/downloading_agents.exs
examples/deepagents/llm_wiki.exs
examples/deepagents/nvidia_deep_agent.exs
examples/deepagents/ralph_mode.exs
examples/deepagents/repl_swarm.exs
examples/deepagents/rlm_agent.exs
examples/deepagents/support/support.exs
examples/deepagents/text_to_sql_agent.exs
examples/durable_interrupt_resume_graph.exs
examples/hitl_agent.exs
examples/interpreter_adapter.exs
examples/openai_apply_patch_tool.exs
examples/prompt_caching.exs
examples/prompt_parser_pipeline.exs
examples/react_agent.exs
examples/research_pipeline_graph.exs
examples/retrieval_indexing_agent.exs
examples/sandbox_provider_registry.exs
examples/streaming_agent.exs
examples/streaming_redaction.exs
examples/streaming_tool_call_chunks.exs
examples/structured_output_agent.exs
examples/subagent_supervisor.exs
examples/supervised_agent.exs
examples/support.exs
examples/tool_injected_args.exs
lib/beam_weaver.ex
lib/beam_weaver/adapter/dispatch.ex
lib/beam_weaver/adapter/error.ex
lib/beam_weaver/adapter/introspect.ex
lib/beam_weaver/adapter/retainable.ex
lib/beam_weaver/adapter/sweepable.ex
lib/beam_weaver/adapter/transactional.ex
lib/beam_weaver/adapter/value_codec.ex
lib/beam_weaver/adapters/ecto_postgres.ex
lib/beam_weaver/agent.ex
lib/beam_weaver/agent/before_compile.ex
lib/beam_weaver/agent/builder.ex
lib/beam_weaver/agent/built.ex
lib/beam_weaver/agent/capabilities.ex
lib/beam_weaver/agent/capability_profile.ex
lib/beam_weaver/agent/capability_profile_config.ex
lib/beam_weaver/agent/compiler.ex
lib/beam_weaver/agent/compiler/routing.ex
lib/beam_weaver/agent/decision.ex
lib/beam_weaver/agent/defaults.ex
lib/beam_weaver/agent/dsl.ex
lib/beam_weaver/agent/extended_model_response.ex
lib/beam_weaver/agent/final_response_policy.ex
lib/beam_weaver/agent/general_purpose_subagent_profile.ex
lib/beam_weaver/agent/hitl.ex
lib/beam_weaver/agent/middleware.ex
lib/beam_weaver/agent/middleware/async_subagents.ex
lib/beam_weaver/agent/middleware/capabilities.ex
lib/beam_weaver/agent/middleware/compact_conversation.ex
lib/beam_weaver/agent/middleware/context_editing.ex
lib/beam_weaver/agent/middleware/dynamic_prompt.ex
lib/beam_weaver/agent/middleware/exclusion.ex
lib/beam_weaver/agent/middleware/filesystem.ex
lib/beam_weaver/agent/middleware/helpers.ex
lib/beam_weaver/agent/middleware/hooks.ex
lib/beam_weaver/agent/middleware/human_in_the_loop.ex
lib/beam_weaver/agent/middleware/memory.ex
lib/beam_weaver/agent/middleware/model_call_limit.ex
lib/beam_weaver/agent/middleware/model_fallback.ex
lib/beam_weaver/agent/middleware/model_retry.ex
lib/beam_weaver/agent/middleware/normalize.ex
lib/beam_weaver/agent/middleware/offload.ex
lib/beam_weaver/agent/middleware/overflow_recovery.ex
lib/beam_weaver/agent/middleware/pii.ex
lib/beam_weaver/agent/middleware/pii/detector.ex
lib/beam_weaver/agent/middleware/prompt_caching.ex
lib/beam_weaver/agent/middleware/retry_runner.ex
lib/beam_weaver/agent/middleware/shell_tool.ex
lib/beam_weaver/agent/middleware/skills.ex
lib/beam_weaver/agent/middleware/structured_output_retry.ex
lib/beam_weaver/agent/middleware/subagent_outputs.ex
lib/beam_weaver/agent/middleware/subagents.ex
lib/beam_weaver/agent/middleware/summarization.ex
lib/beam_weaver/agent/middleware/todo_list.ex
lib/beam_weaver/agent/middleware/tool_call_limit.ex
lib/beam_weaver/agent/middleware/tool_call_normalization.ex
lib/beam_weaver/agent/middleware/tool_choice.ex
lib/beam_weaver/agent/middleware/tool_emulator.ex
lib/beam_weaver/agent/middleware/tool_filter.ex
lib/beam_weaver/agent/middleware/tool_retry.ex
lib/beam_weaver/agent/middleware/tool_selection.ex
lib/beam_weaver/agent/model_request.ex
lib/beam_weaver/agent/model_resolver.ex
lib/beam_weaver/agent/model_response.ex
lib/beam_weaver/agent/nodes/middleware.ex
lib/beam_weaver/agent/nodes/model.ex
lib/beam_weaver/agent/nodes/model/prompt.ex
lib/beam_weaver/agent/nodes/model/response.ex
lib/beam_weaver/agent/profile_registry.ex
lib/beam_weaver/agent/protocol/client.ex
lib/beam_weaver/agent/protocol/req_client.ex
lib/beam_weaver/agent/provider_profile.ex
lib/beam_weaver/agent/runner.ex
lib/beam_weaver/agent/schema.ex
lib/beam_weaver/agent/server.ex
lib/beam_weaver/agent/spec.ex
lib/beam_weaver/agent/state.ex
lib/beam_weaver/agent/structured_output.ex
lib/beam_weaver/agent/structured_output/policy.ex
lib/beam_weaver/agent/structured_output/result_handler.ex
lib/beam_weaver/agent/structured_output/schema.ex
lib/beam_weaver/agent/structured_output/strategies.ex
lib/beam_weaver/agent/structured_output/validation.ex
lib/beam_weaver/agent/subagent/async_spec.ex
lib/beam_weaver/agent/subagent/async_task.ex
lib/beam_weaver/agent/subagent/compiled.ex
lib/beam_weaver/agent/subagent/helpers.ex
lib/beam_weaver/agent/subagent/spec.ex
lib/beam_weaver/agent/subagent/stream_transformer.ex
lib/beam_weaver/agent/tool_call_request.ex
lib/beam_weaver/agent/tool_set.ex
lib/beam_weaver/agent/usage.ex
lib/beam_weaver/agent/use.ex
lib/beam_weaver/anthropic.ex
lib/beam_weaver/anthropic/chat_model.ex
lib/beam_weaver/anthropic/chat_model/request_builder.ex
lib/beam_weaver/anthropic/client.ex
lib/beam_weaver/anthropic/error.ex
lib/beam_weaver/anthropic/messages.ex
lib/beam_weaver/anthropic/middleware/anthropic_tools.ex
lib/beam_weaver/anthropic/middleware/bash.ex
lib/beam_weaver/anthropic/middleware/file_search.ex
lib/beam_weaver/anthropic/middleware/prompt_caching.ex
lib/beam_weaver/anthropic/output_parsers.ex
lib/beam_weaver/anthropic/provider.ex
lib/beam_weaver/anthropic/streaming.ex
lib/beam_weaver/anthropic/tools.ex
lib/beam_weaver/application.ex
lib/beam_weaver/blob.ex
lib/beam_weaver/blob_like.ex
lib/beam_weaver/blob_loader.ex
lib/beam_weaver/blob_parser.ex
lib/beam_weaver/cache.ex
lib/beam_weaver/cache/ecto.ex
lib/beam_weaver/cache/ets.ex
lib/beam_weaver/cache_policy.ex
lib/beam_weaver/checkpoint.ex
lib/beam_weaver/checkpoint/delta_compaction.ex
lib/beam_weaver/checkpoint/delta_history.ex
lib/beam_weaver/checkpoint/ecto.ex
lib/beam_weaver/checkpoint/ecto/config.ex
lib/beam_weaver/checkpoint/ecto/listing.ex
lib/beam_weaver/checkpoint/ecto/maintenance.ex
lib/beam_weaver/checkpoint/ecto/rows.ex
lib/beam_weaver/checkpoint/ecto/sql.ex
lib/beam_weaver/checkpoint/ets.ex
lib/beam_weaver/checkpoint/normalization.ex
lib/beam_weaver/checkpoint/pending_write.ex
lib/beam_weaver/checkpoint/record.ex
lib/beam_weaver/checkpoint/saver.ex
lib/beam_weaver/checkpoint/telemetry.ex
lib/beam_weaver/checkpoint/utils.ex
lib/beam_weaver/config.ex
lib/beam_weaver/core.ex
lib/beam_weaver/core/agent_schema.ex
lib/beam_weaver/core/async.ex
lib/beam_weaver/core/chat_history.ex
lib/beam_weaver/core/chat_history/ets.ex
lib/beam_weaver/core/chat_history/memory.ex
lib/beam_weaver/core/chat_model.ex
lib/beam_weaver/core/chat_session.ex
lib/beam_weaver/core/content_block.ex
lib/beam_weaver/core/content_block/normalizer.ex
lib/beam_weaver/core/content_block_like.ex
lib/beam_weaver/core/document.ex
lib/beam_weaver/core/embedding_model.ex
lib/beam_weaver/core/error.ex
lib/beam_weaver/core/html.ex
lib/beam_weaver/core/id.ex
lib/beam_weaver/core/language_model.ex
lib/beam_weaver/core/llm.ex
lib/beam_weaver/core/message.ex
lib/beam_weaver/core/message_like.ex
lib/beam_weaver/core/messages.ex
lib/beam_weaver/core/messages/buffer.ex
lib/beam_weaver/core/messages/message_chunk.ex
lib/beam_weaver/core/messages/open_ai.ex
lib/beam_weaver/core/messages/serialization.ex
lib/beam_weaver/core/messages/token_counter.ex
lib/beam_weaver/core/messages/trim.ex
lib/beam_weaver/core/messages/usage.ex
lib/beam_weaver/core/messages/utils.ex
lib/beam_weaver/core/strings.ex
lib/beam_weaver/core/tool.ex
lib/beam_weaver/core/tool/injected.ex
lib/beam_weaver/core/tool/invocation.ex
lib/beam_weaver/core/tool/output.ex
lib/beam_weaver/core/tool/schema.ex
lib/beam_weaver/core/tool_call_parser.ex
lib/beam_weaver/core/tool_result.ex
lib/beam_weaver/core/tool_runtime.ex
lib/beam_weaver/cross_encoder.ex
lib/beam_weaver/diagnostics.ex
lib/beam_weaver/document_compressor.ex
lib/beam_weaver/document_index.ex
lib/beam_weaver/document_like.ex
lib/beam_weaver/document_loader.ex
lib/beam_weaver/document_transformer.ex
lib/beam_weaver/example_like.ex
lib/beam_weaver/example_selector.ex
lib/beam_weaver/execution_policy.ex
lib/beam_weaver/filesystem.ex
lib/beam_weaver/filesystem/composite.ex
lib/beam_weaver/filesystem/edit.ex
lib/beam_weaver/filesystem/file_data_utils.ex
lib/beam_weaver/filesystem/format.ex
lib/beam_weaver/filesystem/local.ex
lib/beam_weaver/filesystem/local_shell.ex
lib/beam_weaver/filesystem/path.ex
lib/beam_weaver/filesystem/permission.ex
lib/beam_weaver/filesystem/sandbox.ex
lib/beam_weaver/filesystem/search.ex
lib/beam_weaver/filesystem/state.ex
lib/beam_weaver/filesystem/store.ex
lib/beam_weaver/filesystem/utils.ex
lib/beam_weaver/google.ex
lib/beam_weaver/google/chat_model.ex
lib/beam_weaver/google/client.ex
lib/beam_weaver/google/error.ex
lib/beam_weaver/google/messages.ex
lib/beam_weaver/google/provider.ex
lib/beam_weaver/google/streaming.ex
lib/beam_weaver/google/tools.ex
lib/beam_weaver/graph.ex
lib/beam_weaver/graph/channel.ex
lib/beam_weaver/graph/channel_spec.ex
lib/beam_weaver/graph/channels/any_value.ex
lib/beam_weaver/graph/channels/binary_operator_aggregate.ex
lib/beam_weaver/graph/channels/delta_channel.ex
lib/beam_weaver/graph/channels/delta_snapshot.ex
lib/beam_weaver/graph/channels/ephemeral_value.ex
lib/beam_weaver/graph/channels/last_value.ex
lib/beam_weaver/graph/channels/named_barrier_value.ex
lib/beam_weaver/graph/channels/topic.ex
lib/beam_weaver/graph/channels/untracked_value.ex
lib/beam_weaver/graph/command.ex
lib/beam_weaver/graph/compiled.ex
lib/beam_weaver/graph/compiled/batch.ex
lib/beam_weaver/graph/compiled/cache_control.ex
lib/beam_weaver/graph/compiled/runtime.ex
lib/beam_weaver/graph/compiled/view.ex
lib/beam_weaver/graph/compiler.ex
lib/beam_weaver/graph/edge_spec.ex
lib/beam_weaver/graph/errors.ex
lib/beam_weaver/graph/execution.ex
lib/beam_weaver/graph/execution/cache.ex
lib/beam_weaver/graph/execution/channel_checkpoint.ex
lib/beam_weaver/graph/execution/channel_lookup.ex
lib/beam_weaver/graph/execution/channel_merge.ex
lib/beam_weaver/graph/execution/channel_state.ex
lib/beam_weaver/graph/execution/channel_version.ex
lib/beam_weaver/graph/execution/checkpoint_io.ex
lib/beam_weaver/graph/execution/collection.ex
lib/beam_weaver/graph/execution/command_router.ex
lib/beam_weaver/graph/execution/delta_replay.ex
lib/beam_weaver/graph/execution/executable_task.ex
lib/beam_weaver/graph/execution/halt.ex
lib/beam_weaver/graph/execution/namespace.ex
lib/beam_weaver/graph/execution/node_invoker.ex
lib/beam_weaver/graph/execution/node_output.ex
lib/beam_weaver/graph/execution/options.ex
lib/beam_weaver/graph/execution/plan.ex
lib/beam_weaver/graph/execution/replay.ex
lib/beam_weaver/graph/execution/resume.ex
lib/beam_weaver/graph/execution/retry.ex
lib/beam_weaver/graph/execution/run.ex
lib/beam_weaver/graph/execution/run_init.ex
lib/beam_weaver/graph/execution/run_options.ex
lib/beam_weaver/graph/execution/runner.ex
lib/beam_weaver/graph/execution/scheduler.ex
lib/beam_weaver/graph/execution/scratchpad.ex
lib/beam_weaver/graph/execution/snapshot.ex
lib/beam_weaver/graph/execution/state_update.ex
lib/beam_weaver/graph/execution/step.ex
lib/beam_weaver/graph/execution/step_outcome.ex
lib/beam_weaver/graph/execution/step_transition.ex
lib/beam_weaver/graph/execution/stream.ex
lib/beam_weaver/graph/execution/subgraph_router.ex
lib/beam_weaver/graph/execution/task.ex
lib/beam_weaver/graph/execution/task_awaiter.ex
lib/beam_weaver/graph/execution/task_collector.ex
lib/beam_weaver/graph/execution/task_executor.ex
lib/beam_weaver/graph/execution/task_launcher.ex
lib/beam_weaver/graph/execution/task_planner.ex
lib/beam_weaver/graph/execution/task_request.ex
lib/beam_weaver/graph/execution/task_result.ex
lib/beam_weaver/graph/execution/task_run.ex
lib/beam_weaver/graph/execution/task_write.ex
lib/beam_weaver/graph/execution/telemetry.ex
lib/beam_weaver/graph/execution_info.ex
lib/beam_weaver/graph/interrupt.ex
lib/beam_weaver/graph/into_node.ex
lib/beam_weaver/graph/introspection.ex
lib/beam_weaver/graph/managed/is_last_step.ex
lib/beam_weaver/graph/managed/remaining_steps.ex
lib/beam_weaver/graph/managed_value.ex
lib/beam_weaver/graph/match.ex
lib/beam_weaver/graph/messages.ex
lib/beam_weaver/graph/messages_reducer.ex
lib/beam_weaver/graph/node.ex
lib/beam_weaver/graph/node_spec.ex
lib/beam_weaver/graph/nodes/tool_node.ex
lib/beam_weaver/graph/nodes/tool_node/execution.ex
lib/beam_weaver/graph/nodes/tool_node/input.ex
lib/beam_weaver/graph/nodes/tool_node/output.ex
lib/beam_weaver/graph/nodes/validation_node.ex
lib/beam_weaver/graph/overwrite.ex
lib/beam_weaver/graph/resume.ex
lib/beam_weaver/graph/runtime.ex
lib/beam_weaver/graph/schema.ex
lib/beam_weaver/graph/send.ex
lib/beam_weaver/graph/server_info.ex
lib/beam_weaver/graph/state_graph.ex
lib/beam_weaver/graph/state_graph/normalization.ex
lib/beam_weaver/graph/state_snapshot.ex
lib/beam_weaver/graph/ui.ex
lib/beam_weaver/graph/validation.ex
lib/beam_weaver/graph/validation/report.ex
lib/beam_weaver/indexing.ex
lib/beam_weaver/indexing/cleanup.ex
lib/beam_weaver/indexing/document_index.ex
lib/beam_weaver/indexing/document_index/memory.ex
lib/beam_weaver/indexing/documents.ex
lib/beam_weaver/indexing/executor.ex
lib/beam_weaver/indexing/hash.ex
lib/beam_weaver/indexing/planner.ex
lib/beam_weaver/indexing/record.ex
lib/beam_weaver/indexing/record_manager.ex
lib/beam_weaver/indexing/record_manager/ecto_postgres.ex
lib/beam_weaver/indexing/record_manager/ets.ex
lib/beam_weaver/indexing/result.ex
lib/beam_weaver/json.ex
lib/beam_weaver/map_access.ex
lib/beam_weaver/map_shape.ex
lib/beam_weaver/memory.ex
lib/beam_weaver/memory/ecto.ex
lib/beam_weaver/memory/ets.ex
lib/beam_weaver/memory/item.ex
lib/beam_weaver/memory/ops.ex
lib/beam_weaver/memory/query.ex
lib/beam_weaver/memory/store.ex
lib/beam_weaver/memory/ttl_sweeper.ex
lib/beam_weaver/migration.ex
lib/beam_weaver/migrations/postgres.ex
lib/beam_weaver/migrations/postgres/util.ex
lib/beam_weaver/migrations/postgres/v01.ex
lib/beam_weaver/models.ex
lib/beam_weaver/models/bound_tools.ex
lib/beam_weaver/models/cached.ex
lib/beam_weaver/models/fake_chat_model.ex
lib/beam_weaver/models/fake_embedding_model.ex
lib/beam_weaver/models/fake_llm.ex
lib/beam_weaver/models/function_embedding_model.ex
lib/beam_weaver/models/invocation_metadata.ex
lib/beam_weaver/models/param_policy.ex
lib/beam_weaver/models/profile.ex
lib/beam_weaver/models/profile_compiler.ex
lib/beam_weaver/models/profile_refresh.ex
lib/beam_weaver/models/profile_registry.ex
lib/beam_weaver/models/profile_registry/anthropic.ex
lib/beam_weaver/models/profile_registry/fake.ex
lib/beam_weaver/models/profile_registry/fallbacks.ex
lib/beam_weaver/models/profile_registry/google.ex
lib/beam_weaver/models/profile_registry/moonshot.ex
lib/beam_weaver/models/profile_registry/open_ai.ex
lib/beam_weaver/models/profile_registry/params.ex
lib/beam_weaver/models/profile_registry/xai.ex
lib/beam_weaver/models/profile_registry/zai.ex
lib/beam_weaver/models/rate_limited.ex
lib/beam_weaver/models/structured_output.ex
lib/beam_weaver/moonshot.ex
lib/beam_weaver/moonshot/chat_model.ex
lib/beam_weaver/moonshot/client.ex
lib/beam_weaver/moonshot/client/response_decoder.ex
lib/beam_weaver/moonshot/error.ex
lib/beam_weaver/moonshot/messages.ex
lib/beam_weaver/moonshot/options.ex
lib/beam_weaver/moonshot/provider.ex
lib/beam_weaver/moonshot/streaming.ex
lib/beam_weaver/moonshot/tools.ex
lib/beam_weaver/open_ai.ex
lib/beam_weaver/open_ai/chat_completions/messages.ex
lib/beam_weaver/open_ai/chat_completions/messages/request.ex
lib/beam_weaver/open_ai/chat_completions/messages/response.ex
lib/beam_weaver/open_ai/chat_completions/messages/stream.ex
lib/beam_weaver/open_ai/chat_completions/options.ex
lib/beam_weaver/open_ai/chat_completions/options/body.ex
lib/beam_weaver/open_ai/chat_completions/options/validation.ex
lib/beam_weaver/open_ai/chat_completions_model.ex
lib/beam_weaver/open_ai/chat_model.ex
lib/beam_weaver/open_ai/chat_model/request_builder.ex
lib/beam_weaver/open_ai/chat_model/structured_output.ex
lib/beam_weaver/open_ai/chat_model/token_counter.ex
lib/beam_weaver/open_ai/client.ex
lib/beam_weaver/open_ai/client/response_decoder.ex
lib/beam_weaver/open_ai/embedding_model.ex
lib/beam_weaver/open_ai/error.ex
lib/beam_weaver/open_ai/inspect.ex
lib/beam_weaver/open_ai/message_parts.ex
lib/beam_weaver/open_ai/messages.ex
lib/beam_weaver/open_ai/messages/request.ex
lib/beam_weaver/open_ai/messages/response.ex
lib/beam_weaver/open_ai/messages/shared.ex
lib/beam_weaver/open_ai/model_policy.ex
lib/beam_weaver/open_ai/moderation_middleware.ex
lib/beam_weaver/open_ai/provider.ex
lib/beam_weaver/open_ai/responses.ex
lib/beam_weaver/open_ai/responses/messages.ex
lib/beam_weaver/open_ai/responses/options.ex
lib/beam_weaver/open_ai/responses_model.ex
lib/beam_weaver/open_ai/streaming.ex
lib/beam_weaver/open_ai/streaming/lifecycle.ex
lib/beam_weaver/open_ai/streaming/lifecycle/content.ex
lib/beam_weaver/open_ai/streaming/lifecycle/state.ex
lib/beam_weaver/open_ai/streaming/messages.ex
lib/beam_weaver/open_ai/streaming/response.ex
lib/beam_weaver/open_ai/streaming/shared.ex
lib/beam_weaver/open_ai/streaming/sse.ex
lib/beam_weaver/open_ai/tool_calling.ex
lib/beam_weaver/options.ex
lib/beam_weaver/output_parser.ex
lib/beam_weaver/output_parser/delimited.ex
lib/beam_weaver/output_parser/json.ex
lib/beam_weaver/output_parser/open_ai.ex
lib/beam_weaver/output_parser/parser.ex
lib/beam_weaver/output_parser/schema.ex
lib/beam_weaver/output_parser/spec.ex
lib/beam_weaver/output_parser/xml.ex
lib/beam_weaver/policy.ex
lib/beam_weaver/process_registry.ex
lib/beam_weaver/prompt.ex
lib/beam_weaver/prompt/builders.ex
lib/beam_weaver/prompt/examples.ex
lib/beam_weaver/prompt/loader.ex
lib/beam_weaver/prompt/loader/codec.ex
lib/beam_weaver/prompt/loader/files.ex
lib/beam_weaver/prompt/partials.ex
lib/beam_weaver/prompt/rendering.ex
lib/beam_weaver/prompt/runtime.ex
lib/beam_weaver/prompt/spec.ex
lib/beam_weaver/prompt/template.ex
lib/beam_weaver/prompt/types.ex
lib/beam_weaver/prompt/variables.ex
lib/beam_weaver/prompt_cache.ex
lib/beam_weaver/provider/adapter.ex
lib/beam_weaver/provider/capability.ex
lib/beam_weaver/provider/chat_adapter.ex
lib/beam_weaver/provider/chat_model.ex
lib/beam_weaver/provider/chat_model/options.ex
lib/beam_weaver/provider/chat_runtime.ex
lib/beam_weaver/provider/chat_runtime/adapter.ex
lib/beam_weaver/provider/compatibility.ex
lib/beam_weaver/provider/embedding_runtime.ex
lib/beam_weaver/provider/fake.ex
lib/beam_weaver/provider/generic_messages.ex
lib/beam_weaver/provider/http_client.ex
lib/beam_weaver/provider/http_metadata.ex
lib/beam_weaver/provider/message_protocols.ex
lib/beam_weaver/provider/message_translator.ex
lib/beam_weaver/provider/open_ai_compatible_client.ex
lib/beam_weaver/provider/options.ex
lib/beam_weaver/provider/registry.ex
lib/beam_weaver/provider/response.ex
lib/beam_weaver/provider/response_decoder.ex
lib/beam_weaver/provider/sse.ex
lib/beam_weaver/provider/stream_translator.ex
lib/beam_weaver/provider/streaming.ex
lib/beam_weaver/provider/structured_output.ex
lib/beam_weaver/provider/tool_renderer.ex
lib/beam_weaver/rate_limit_policy.ex
lib/beam_weaver/rate_limiter.ex
lib/beam_weaver/rate_limiter/error.ex
lib/beam_weaver/rate_limiter/supervisor.ex
lib/beam_weaver/rate_limiter/token_bucket.ex
lib/beam_weaver/result.ex
lib/beam_weaver/retrieval_policy.ex
lib/beam_weaver/retriever.ex
lib/beam_weaver/retry_policy.ex
lib/beam_weaver/retry_predicates.ex
lib/beam_weaver/runnable.ex
lib/beam_weaver/runnable/alternatives.ex
lib/beam_weaver/runnable/assign.ex
lib/beam_weaver/runnable/binding.ex
lib/beam_weaver/runnable/branch.ex
lib/beam_weaver/runnable/config.ex
lib/beam_weaver/runnable/config_field.ex
lib/beam_weaver/runnable/configured.ex
lib/beam_weaver/runnable/each.ex
lib/beam_weaver/runnable/fallback.ex
lib/beam_weaver/runnable/generator.ex
lib/beam_weaver/runnable/graph.ex
lib/beam_weaver/runnable/lambda.ex
lib/beam_weaver/runnable/listener.ex
lib/beam_weaver/runnable/map.ex
lib/beam_weaver/runnable/message_history.ex
lib/beam_weaver/runnable/parallel.ex
lib/beam_weaver/runnable/passthrough.ex
lib/beam_weaver/runnable/pick.ex
lib/beam_weaver/runnable/protocols.ex
lib/beam_weaver/runnable/registry.ex
lib/beam_weaver/runnable/retry.ex
lib/beam_weaver/runnable/router.ex
lib/beam_weaver/runnable/run_log.ex
lib/beam_weaver/runnable/runtime.ex
lib/beam_weaver/runnable/sequence.ex
lib/beam_weaver/runnable/with_config.ex
lib/beam_weaver/runnable/with_types.ex
lib/beam_weaver/runtime.ex
lib/beam_weaver/runtime/agent.ex
lib/beam_weaver/runtime/agent/server.ex
lib/beam_weaver/runtime/agent/state.ex
lib/beam_weaver/runtime/agent/stream_broker.ex
lib/beam_weaver/runtime/agent/work.ex
lib/beam_weaver/runtime/agent_supervisor.ex
lib/beam_weaver/runtime/error.ex
lib/beam_weaver/runtime/tool_runner.ex
lib/beam_weaver/sandbox.ex
lib/beam_weaver/sandbox/docker.ex
lib/beam_weaver/sandbox/interpreter.ex
lib/beam_weaver/sandbox/interpreter/session.ex
lib/beam_weaver/sandbox/registry.ex
lib/beam_weaver/schema.ex
lib/beam_weaver/serialization.ex
lib/beam_weaver/serialization/encrypted.ex
lib/beam_weaver/serialization/json/decoder.ex
lib/beam_weaver/serialization/json/encoder.ex
lib/beam_weaver/shell_policy.ex
lib/beam_weaver/stream.ex
lib/beam_weaver/stream/events.ex
lib/beam_weaver/stream/lifecycle.ex
lib/beam_weaver/stream/messages_transformer.ex
lib/beam_weaver/stream/messages_transformer/parser.ex
lib/beam_weaver/stream/mux.ex
lib/beam_weaver/stream/namespace.ex
lib/beam_weaver/stream/policy.ex
lib/beam_weaver/stream/protocol_impls.ex
lib/beam_weaver/stream/sink.ex
lib/beam_weaver/stream/subgraphs.ex
lib/beam_weaver/stream/transformers.ex
lib/beam_weaver/structured_query.ex
lib/beam_weaver/telemetry.ex
lib/beam_weaver/telemetry/adapter_helpers.ex
lib/beam_weaver/template/mustache.ex
lib/beam_weaver/template/simple.ex
lib/beam_weaver/text_splitter.ex
lib/beam_weaver/text_splitter/documents.ex
lib/beam_weaver/text_splitter/headers.ex
lib/beam_weaver/text_splitter/html_semantic.ex
lib/beam_weaver/text_splitter/language.ex
lib/beam_weaver/text_splitter/markdown_syntax.ex
lib/beam_weaver/text_splitter/recursive_json.ex
lib/beam_weaver/text_splitter/shared.ex
lib/beam_weaver/text_splitter/splitters.ex
lib/beam_weaver/timeout_policy.ex
lib/beam_weaver/tokenizer.ex
lib/beam_weaver/tokenizer/approximate.ex
lib/beam_weaver/tokenizer/open_ai.ex
lib/beam_weaver/tokenizer/static_vocabulary.ex
lib/beam_weaver/tool.ex
lib/beam_weaver/tool/converter.ex
lib/beam_weaver/tool/definition.ex
lib/beam_weaver/tool/renderer.ex
lib/beam_weaver/tool/schema.ex
lib/beam_weaver/tool/schema/fields.ex
lib/beam_weaver/tool/schema/refs.ex
lib/beam_weaver/tool/schema_like.ex
lib/beam_weaver/tool_execution_policy.ex
lib/beam_weaver/tool_kit.ex
lib/beam_weaver/tools/file_search.ex
lib/beam_weaver/tools/file_search/filesystem.ex
lib/beam_weaver/tools/filesystem.ex
lib/beam_weaver/tools/helpers.ex
lib/beam_weaver/tools/shell.ex
lib/beam_weaver/tools/shell/executor.ex
lib/beam_weaver/tools/shell/host_executor.ex
lib/beam_weaver/tools/shell/session.ex
lib/beam_weaver/tools/subagents.ex
lib/beam_weaver/tools/todo.ex
lib/beam_weaver/tracing.ex
lib/beam_weaver/tracing/context.ex
lib/beam_weaver/tracing/exporter.ex
lib/beam_weaver/tracing/exporters/noop.ex
lib/beam_weaver/tracing/exporters/weave_scope.ex
lib/beam_weaver/tracing/exporters/weave_scope_queue.ex
lib/beam_weaver/tracing/options.ex
lib/beam_weaver/tracing/redactor.ex
lib/beam_weaver/tracing/run.ex
lib/beam_weaver/tracing/runner.ex
lib/beam_weaver/tracing/store.ex
lib/beam_weaver/tracing/supervisor.ex
lib/beam_weaver/tracing/value_encoder.ex
lib/beam_weaver/transport.ex
lib/beam_weaver/transport/cassette.ex
lib/beam_weaver/transport/error.ex
lib/beam_weaver/transport/redactor.ex
lib/beam_weaver/transport/replay.ex
lib/beam_weaver/transport/req_finch.ex
lib/beam_weaver/transport/request.ex
lib/beam_weaver/transport/response.ex
lib/beam_weaver/transport/safe.ex
lib/beam_weaver/transport/supervisor.ex
lib/beam_weaver/transport/url_policy.ex
lib/beam_weaver/vector_store.ex
lib/beam_weaver/vector_store/ecto_postgres.ex
lib/beam_weaver/vector_store/ets.ex
lib/beam_weaver/vector_store/filter.ex
lib/beam_weaver/vector_store/scoring.ex
lib/beam_weaver/xai.ex
lib/beam_weaver/xai/chat_completions_model.ex
lib/beam_weaver/xai/chat_model.ex
lib/beam_weaver/xai/client.ex
lib/beam_weaver/xai/client/response_decoder.ex
lib/beam_weaver/xai/embedding_model.ex
lib/beam_weaver/xai/error.ex
lib/beam_weaver/xai/messages.ex
lib/beam_weaver/xai/provider.ex
lib/beam_weaver/xai/tools.ex
lib/beam_weaver/zai.ex
lib/beam_weaver/zai/chat_model.ex
lib/beam_weaver/zai/client.ex
lib/beam_weaver/zai/client/response_decoder.ex
lib/beam_weaver/zai/error.ex
lib/beam_weaver/zai/messages.ex
lib/beam_weaver/zai/options.ex
lib/beam_weaver/zai/provider.ex
lib/beam_weaver/zai/streaming.ex
lib/beam_weaver/zai/tools.ex
lib/mix/tasks/beam_weaver.models.profiles.ex
lib/mix/tasks/beam_weaver.providers.matrix.ex
mix.exs
priv/openai/cassettes/standard_embeddings.yaml
priv/openai/cassettes/standard_llm.yaml
docs/assets/weavescope-tracing.png
Contents for binary files are not shown.