VibeBlocks
Navigation
Start Here
Onboarding
How-to Guides
Core Concepts
VibeBlocks Evaluation
Quick Reference and API
Glossary
Development and Contribution
Changelog and Migration Notes
Changelog
Getting Started with VibeBlocks
Core Concepts
VibeBlocks Documentation Structure Proposal
VibeBlocks
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
L
|
M
|
O
|
R
|
S
|
T
|
V
A
ABORT (vibeblocks.policies.failure.FailureStrategy attribute)
AsyncRunner (class in vibeblocks.runtime.runner)
B
backoff (vibeblocks.policies.retry.RetryPolicy attribute)
BackoffStrategy (class in vibeblocks.policies.retry)
Block (class in vibeblocks.components.block)
block() (in module vibeblocks.core.decorators)
BlockExecutionError
BlockTimeoutError
C
calculate_delay() (vibeblocks.policies.retry.RetryPolicy method)
Chain (class in vibeblocks.components.chain)
ChainExecutionError
COMPENSATE (vibeblocks.policies.failure.FailureStrategy attribute)
compensate() (vibeblocks.components.block.Block method)
(vibeblocks.components.chain.Chain method)
(vibeblocks.components.flow.Flow method)
(vibeblocks.core.executable.Executable method)
completed_steps (vibeblocks.core.context.ExecutionContext attribute)
context (vibeblocks.core.outcome.Outcome attribute)
CONTINUE (vibeblocks.policies.failure.FailureStrategy attribute)
D
data (vibeblocks.core.context.ExecutionContext attribute)
delay (vibeblocks.policies.retry.RetryPolicy attribute)
duration_ms (vibeblocks.core.outcome.Outcome attribute)
E
errors (vibeblocks.core.outcome.Outcome attribute)
Event (class in vibeblocks.core.context)
exception_sanitizer (vibeblocks.core.context.ExecutionContext attribute)
Executable (class in vibeblocks.core.executable)
execute() (vibeblocks.components.block.Block method)
(vibeblocks.components.chain.Chain method)
(vibeblocks.components.flow.Flow method)
(vibeblocks.core.executable.Executable method)
execute_flow() (in module vibeblocks.utils.execution)
ExecutionContext (class in vibeblocks.core.context)
EXPONENTIAL (vibeblocks.policies.retry.BackoffStrategy attribute)
F
FailureStrategy (class in vibeblocks.policies.failure)
FIXED (vibeblocks.policies.retry.BackoffStrategy attribute)
Flow (class in vibeblocks.components.flow)
format_exception() (vibeblocks.core.context.ExecutionContext method)
from_json() (in module vibeblocks.utils.serialization)
(vibeblocks.core.context.ExecutionContext class method)
G
generate_function_schema() (in module vibeblocks.utils.schema)
get_manifest() (vibeblocks.components.flow.Flow method)
give_up_on (vibeblocks.policies.retry.RetryPolicy attribute)
I
is_async (vibeblocks.components.block.Block property)
(vibeblocks.components.chain.Chain property)
(vibeblocks.components.flow.Flow property)
(vibeblocks.core.executable.Executable property)
is_async_callable() (in module vibeblocks.utils.inspection)
J
jitter (vibeblocks.policies.retry.RetryPolicy attribute)
L
level (vibeblocks.core.context.Event attribute)
LINEAR (vibeblocks.policies.retry.BackoffStrategy attribute)
log_event() (vibeblocks.core.context.ExecutionContext method)
M
max_attempts (vibeblocks.policies.retry.RetryPolicy attribute)
MAX_ATTEMPTS_LIMIT (vibeblocks.policies.retry.RetryPolicy attribute)
max_delay (vibeblocks.policies.retry.RetryPolicy attribute)
MAX_DELAY_LIMIT (vibeblocks.policies.retry.RetryPolicy attribute)
message (vibeblocks.core.context.Event attribute)
metadata (vibeblocks.core.context.ExecutionContext attribute)
module
vibeblocks.components.block
vibeblocks.components.chain
vibeblocks.components.flow
vibeblocks.core.context
vibeblocks.core.decorators
vibeblocks.core.errors
vibeblocks.core.executable
vibeblocks.core.outcome
vibeblocks.policies.failure
vibeblocks.policies.retry
vibeblocks.runtime.runner
vibeblocks.utils.execution
vibeblocks.utils.inspection
vibeblocks.utils.schema
vibeblocks.utils.serialization
vibeblocks.vibeblocks
O
Outcome (class in vibeblocks.core.outcome)
R
retry_on (vibeblocks.policies.retry.RetryPolicy attribute)
RetryPolicy (class in vibeblocks.policies.retry)
run() (vibeblocks.runtime.runner.AsyncRunner method)
(vibeblocks.runtime.runner.SyncRunner method)
run_from_json() (vibeblocks.vibeblocks.VibeBlocks static method)
S
should_retry() (vibeblocks.policies.retry.RetryPolicy method)
source (vibeblocks.core.context.Event attribute)
status (vibeblocks.core.outcome.Outcome attribute)
SyncRunner (class in vibeblocks.runtime.runner)
T
timestamp (vibeblocks.core.context.Event attribute)
to_json() (in module vibeblocks.utils.serialization)
(vibeblocks.core.context.ExecutionContext method)
trace (vibeblocks.core.context.ExecutionContext attribute)
V
VibeBlocks (class in vibeblocks.vibeblocks)
vibeblocks.components.block
module
vibeblocks.components.chain
module
vibeblocks.components.flow
module
vibeblocks.core.context
module
vibeblocks.core.decorators
module
vibeblocks.core.errors
module
vibeblocks.core.executable
module
vibeblocks.core.outcome
module
vibeblocks.policies.failure
module
vibeblocks.policies.retry
module
vibeblocks.runtime.runner
module
vibeblocks.utils.execution
module
vibeblocks.utils.inspection
module
vibeblocks.utils.schema
module
vibeblocks.utils.serialization
module
vibeblocks.vibeblocks
module
VibeBlocksError