Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W _ __init__() (derp.ai.AIClient method) (derp.DerpClient method) (derp.kv.RateLimitResult method) (derp.kv.ValkeyClient method) (derp.orm.engine.DatabaseEngine method) (derp.orm.engine.Transaction method) (derp.orm.query.DeleteQuery method) (derp.orm.query.RawSQL method) (derp.orm.query.SelectQuery method) (derp.orm.query.TableRef method) (derp.orm.query.UpdateQuery method) (derp.payments.Account method) (derp.payments.AccountLink method) (derp.payments.Balance method) (derp.payments.CheckoutSession method) (derp.payments.Customer method) (derp.payments.PaymentIntent method) (derp.payments.PaymentsClient method) (derp.payments.PaymentsError method) (derp.payments.PaymentsNotConnectedError method) (derp.payments.PaymentsProviderError method) (derp.payments.Payout method) (derp.payments.Refund method) (derp.payments.StripeListResult method) (derp.payments.Transfer method) (derp.payments.WebhookEvent method) (derp.payments.WebhookSignatureError method) (derp.queue.CeleryQueueClient method) (derp.queue.QueueError method) (derp.queue.QueueNotConnectedError method) (derp.queue.QueueProviderError method) (derp.queue.Schedule method) (derp.queue.TaskStatus method) (derp.queue.VercelQueueClient method) (derp.storage.StorageAccessDeniedError method) (derp.storage.StorageBackendError method) (derp.storage.StorageBucketNotFoundError method) (derp.storage.StorageClient method) (derp.storage.StorageError method) (derp.storage.StorageNotConnectedError method) (derp.storage.StorageObjectNotFoundError method) (derp.storage.StoragePartialDeleteError method) __new__() (derp.ai.JobState method) (derp.ai.models.CancelState method) (derp.ai.models.JobState method) (derp.ai.models.ToolEventType method) (derp.ai.ToolEventType method) (derp.config.ValkeyMode method) (derp.kv.ValkeyMode method) (derp.orm.query.ComparisonOperator method) (derp.orm.query.JoinType method) (derp.orm.query.LockMode method) (derp.orm.query.LogicalOperator method) (derp.orm.query.SortOrder method) (derp.payments.AccountLinkType method) (derp.payments.AccountType method) (derp.payments.CancellationReason method) (derp.payments.CaptureMethod method) (derp.payments.CheckoutSessionMode method) (derp.payments.PayoutMethod method) (derp.payments.RefundReason method) (derp.queue.ScheduleType method) (derp.queue.TaskState method) A ABANDONED (derp.payments.CancellationReason attribute) access_key_id (derp.config.StorageConfig attribute) (derp.storage.StorageConfig attribute) access_token_expire_minutes (derp.config.JWTConfig attribute) Account (class in derp.payments) ACCOUNT_ONBOARDING (derp.payments.AccountLinkType attribute) ACCOUNT_UPDATE (derp.payments.AccountLinkType attribute) AccountLink (class in derp.payments) AccountLinkType (class in derp.payments) AccountType (class in derp.payments) acquire() (derp.orm.engine.DatabaseEngine method) addresses (derp.config.ValkeyConfig attribute) (derp.kv.ValkeyConfig attribute) ai (derp.config.DerpConfig attribute) (derp.DerpClient property) (derp.DerpConfig attribute) AIClient (class in derp.ai) AIConfig (class in derp.ai) (class in derp.config) algorithm (derp.config.JWTConfig attribute) allowed (derp.kv.RateLimitResult attribute) ALREADY_COMPLETED (derp.ai.models.CancelState attribute) already_processed() (derp.kv.KVClient method) amount (derp.payments.PaymentIntent attribute) (derp.payments.Payout attribute) (derp.payments.Refund attribute) (derp.payments.Transfer attribute) AND (derp.orm.query.LogicalOperator attribute) anon_key (derp.config.SupabaseConfig attribute) api_key (derp.ai.AIConfig attribute) (derp.config.AIConfig attribute) (derp.config.PaymentsConfig attribute) (derp.config.WorkOSConfig attribute) (derp.payments.PaymentsConfig attribute) api_token (derp.config.VercelQueueConfig attribute) (derp.queue.VercelQueueConfig attribute) app (derp.queue.CeleryQueueClient property) args (derp.ai.models.ToolCall attribute) (derp.ai.ToolCall attribute) arguments (derp.ai.models.ToolCall attribute) (derp.ai.ToolCall attribute) arrival_date (derp.payments.Payout attribute) as_() (derp.orm.query.RawSQL method) (derp.orm.query.SelectQuery method) ASC (derp.orm.query.SortOrder attribute) audience (derp.config.JWTConfig attribute) auth (derp.config.DerpConfig attribute) (derp.DerpClient property) (derp.DerpConfig attribute) AuthConfig (class in derp.config) AUTOMATIC (derp.payments.CaptureMethod attribute) AUTOMATIC_ASYNC (derp.payments.CaptureMethod attribute) available (derp.payments.Balance attribute) B Balance (class in derp.payments) base_url (derp.ai.AIConfig attribute) (derp.config.AIConfig attribute) between() (derp.orm.query.Expression method) broker_url (derp.config.CeleryConfig attribute) (derp.queue.CeleryConfig attribute) build() (derp.orm.query.DeleteQuery method) (derp.orm.query.InsertQuery method) (derp.orm.query.SelectQuery method) (derp.orm.query.UpdateQuery method) build_count() (derp.orm.query.SelectQuery method) business_type (derp.payments.Account attribute) C cache() (derp.orm.query.SelectQuery method) cache_prefix (derp.config.NativeAuthConfig attribute) cache_session_ttl_seconds (derp.config.NativeAuthConfig attribute) cache_user_ttl_seconds (derp.config.NativeAuthConfig attribute) cancel_payment_intent() (derp.payments.PaymentsClient method) cancel_payout() (derp.payments.PaymentsClient method) cancellation_reason (derp.payments.PaymentIntent attribute) CANCELLATION_REQUESTED (derp.ai.models.CancelState attribute) CancellationReason (class in derp.payments) CancelResult (class in derp.ai.models) CancelState (class in derp.ai.models) capture_method (derp.payments.PaymentIntent attribute) capture_payment_intent() (derp.payments.PaymentsClient method) CaptureMethod (class in derp.payments) celery (derp.config.QueueConfig attribute) (derp.queue.QueueConfig attribute) CeleryConfig (class in derp.config) (class in derp.queue) CeleryQueueClient (class in derp.queue) charge_id (derp.payments.Refund attribute) charges_enabled (derp.payments.Account attribute) chat() (derp.ai.AIClient method) ChatChunk (class in derp.ai) (class in derp.ai.models) ChatResponse (class in derp.ai) (class in derp.ai.models) CheckoutSession (class in derp.payments) CheckoutSessionMode (class in derp.payments) client (derp.kv.ValkeyClient property) client_id (derp.config.GitHubOAuthConfig attribute) (derp.config.GoogleOAuthConfig attribute) (derp.config.WorkOSConfig attribute) client_secret (derp.config.GitHubOAuthConfig attribute) (derp.config.GoogleOAuthConfig attribute) CLUSTER (derp.config.ValkeyMode attribute) (derp.kv.ValkeyMode attribute) columns() (derp.orm.query.InsertQuery method) ComparisonOperator (class in derp.orm.query) COMPLETED (derp.ai.JobState attribute) (derp.ai.models.JobState attribute) completion_tokens (derp.ai.models.Usage attribute) (derp.ai.Usage attribute) config (derp.DerpClient property) ConfigError confirm_payment_intent() (derp.payments.PaymentsClient method) confirmation_token_expire_hours (derp.config.NativeAuthConfig attribute) connect() (derp.ai.AIClient method) (derp.DerpClient method) (derp.kv.KVClient method) (derp.kv.ValkeyClient method) (derp.orm.engine.DatabaseEngine method) (derp.payments.PaymentsClient method) (derp.queue.CeleryQueueClient method) (derp.queue.QueueClient method) (derp.queue.VercelQueueClient method) (derp.storage.StorageClient method) connect_reserved (derp.payments.Balance attribute) content (derp.ai.ChatResponse attribute) (derp.ai.models.ChatResponse attribute) copy_file() (derp.storage.StorageClient method) count (derp.kv.RateLimitResult attribute) count() (derp.orm.query.SelectQuery method) country (derp.payments.Account attribute) create_account() (derp.payments.PaymentsClient method) create_account_link() (derp.payments.PaymentsClient method) create_checkout_session() (derp.payments.PaymentsClient method) create_customer() (derp.payments.PaymentsClient method) create_default_config() (in module derp.config) create_payment_intent() (derp.payments.PaymentsClient method) create_payout() (derp.payments.PaymentsClient method) create_refund() (derp.payments.PaymentsClient method) create_transfer() (derp.payments.PaymentsClient method) created (derp.payments.Account attribute) (derp.payments.AccountLink attribute) (derp.payments.Customer attribute) (derp.payments.PaymentIntent attribute) (derp.payments.Payout attribute) (derp.payments.Refund attribute) (derp.payments.Transfer attribute) (derp.payments.WebhookEvent attribute) cron (derp.config.ScheduleConfig attribute) (derp.queue.Schedule attribute) (derp.queue.ScheduleConfig attribute) CRON (derp.queue.ScheduleType attribute) CROSS (derp.orm.query.JoinType attribute) cross_join() (derp.orm.query.SelectQuery method) currency (derp.payments.PaymentIntent attribute) (derp.payments.Payout attribute) (derp.payments.Refund attribute) (derp.payments.Transfer attribute) CUSTOM (derp.payments.AccountType attribute) Customer (class in derp.payments) customer_email (derp.payments.CheckoutSession attribute) customer_id (derp.payments.CheckoutSession attribute) (derp.payments.PaymentIntent attribute) D data (derp.payments.StripeListResult attribute) data_object (derp.payments.WebhookEvent attribute) database (derp.config.DerpConfig attribute) (derp.DerpConfig attribute) DatabaseConfig (class in derp.config) DatabaseEngine (class in derp.orm.engine) db (derp.DerpClient property) db_url (derp.config.DatabaseConfig attribute) default_queue (derp.config.VercelQueueConfig attribute) (derp.queue.VercelQueueConfig attribute) delete() (derp.kv.KVClient method) (derp.kv.ValkeyClient method) (derp.orm.query.TableRef method) delete_account() (derp.payments.PaymentsClient method) delete_file() (derp.storage.StorageClient method) delete_files() (derp.storage.StorageClient method) delete_many() (derp.kv.KVClient method) (derp.kv.ValkeyClient method) DeleteQuery (class in derp.orm.query) delta (derp.ai.ChatChunk attribute) (derp.ai.models.ChatChunk attribute) derp.ai module derp.ai.models module derp.config module derp.kv module derp.orm.engine module derp.orm.query module derp.payments module derp.queue module derp.storage module DerpClient (class in derp) DerpConfig (class in derp) (class in derp.config) DESC (derp.orm.query.SortOrder attribute) description (derp.payments.PaymentIntent attribute) (derp.payments.Payout attribute) (derp.payments.Transfer attribute) destination (derp.payments.Payout attribute) (derp.payments.Transfer attribute) details_submitted (derp.payments.Account attribute) disconnect() (derp.ai.AIClient method) (derp.DerpClient method) (derp.kv.KVClient method) (derp.kv.ValkeyClient method) (derp.orm.engine.DatabaseEngine method) (derp.payments.PaymentsClient method) (derp.queue.CeleryQueueClient method) (derp.queue.QueueClient method) (derp.queue.VercelQueueClient method) (derp.storage.StorageClient method) distinct() (derp.orm.query.SelectQuery method) distinct_on() (derp.orm.query.SelectQuery method) dump() (derp.ai.models.SSEDone method) (derp.ai.models.SSEEvent method) DUPLICATE (derp.payments.CancellationReason attribute) (derp.payments.RefundReason attribute) E email (derp.config.DerpConfig attribute) (derp.DerpClient property) (derp.DerpConfig attribute) (derp.payments.Account attribute) (derp.payments.Customer attribute) EmailConfig (class in derp.config) enable_confirmation (derp.config.NativeAuthConfig attribute) enable_magic_link (derp.config.NativeAuthConfig attribute) enable_signup (derp.config.NativeAuthConfig attribute) endpoint_url (derp.config.ModalConfig attribute) (derp.config.StorageConfig attribute) (derp.storage.StorageConfig attribute) enqueue() (derp.queue.CeleryQueueClient method) (derp.queue.QueueClient method) (derp.queue.VercelQueueClient method) EQ (derp.orm.query.ComparisonOperator attribute) error (derp.ai.JobStatus attribute) (derp.ai.models.JobStatus attribute) (derp.queue.TaskStatus attribute) error_type (derp.ai.JobStatus attribute) (derp.ai.models.JobStatus attribute) except_() (derp.orm.query.SelectQuery method) execute() (derp.orm.engine.DatabaseEngine method) (derp.orm.query.DeleteQuery method) (derp.orm.query.InsertQuery method) (derp.orm.query.SelectQuery method) (derp.orm.query.UpdateQuery method) execute_many() (derp.orm.engine.DatabaseEngine method) exists() (derp.kv.KVClient method) (derp.kv.ValkeyClient method) (derp.orm.query.SelectQuery method) expire() (derp.kv.KVClient method) (derp.kv.ValkeyClient method) expire_checkout_session() (derp.payments.PaymentsClient method) expires_at (derp.payments.AccountLink attribute) (derp.payments.CheckoutSession attribute) EXPRESS (derp.payments.AccountType attribute) Expression (class in derp.orm.query) F FAILED (derp.ai.JobState attribute) (derp.ai.models.JobState attribute) FAILURE (derp.queue.TaskState attribute) fal_api_key (derp.ai.AIConfig attribute) (derp.config.AIConfig attribute) fal_call() (derp.ai.AIClient method) fal_cancel() (derp.ai.AIClient method) fal_get() (derp.ai.AIClient method) fal_poll() (derp.ai.AIClient method) fal_submit() (derp.ai.AIClient method) fetch_file() (derp.storage.StorageClient method) file_exists() (derp.storage.StorageClient method) finish_reason (derp.ai.ChatChunk attribute) (derp.ai.ChatResponse attribute) (derp.ai.models.ChatChunk attribute) (derp.ai.models.ChatResponse attribute) first() (derp.orm.query.SelectQuery method) first_or_none() (derp.orm.query.SelectQuery method) for_share() (derp.orm.query.SelectQuery method) for_update() (derp.orm.query.SelectQuery method) FRAUDULENT (derp.payments.CancellationReason attribute) (derp.payments.RefundReason attribute) from_() (derp.orm.query.SelectQuery method) from_email (derp.config.EmailConfig attribute) from_select() (derp.orm.query.InsertQuery method) FULL (derp.orm.query.JoinType attribute) full_join() (derp.orm.query.SelectQuery method) function_name (derp.ai.models.ToolCall attribute) (derp.ai.ToolCall attribute) function_name() (derp.ai.models.Tool class method) (derp.ai.Tool class method) G generate_vercel_cron_config() (derp.queue.VercelQueueClient method) get() (derp.kv.KVClient method) (derp.kv.ValkeyClient method) get_schedules() (derp.queue.CeleryQueueClient method) (derp.queue.VercelQueueClient method) get_status() (derp.queue.CeleryQueueClient method) (derp.queue.QueueClient method) (derp.queue.VercelQueueClient method) get_url() (derp.storage.StorageClient method) github_oauth (derp.config.NativeAuthConfig attribute) GitHubOAuthConfig (class in derp.config) google_oauth (derp.config.NativeAuthConfig attribute) GoogleOAuthConfig (class in derp.config) group_by() (derp.orm.query.SelectQuery method) GT (derp.orm.query.ComparisonOperator attribute) GTE (derp.orm.query.ComparisonOperator attribute) guarded_get() (derp.kv.KVClient method) H has_more (derp.payments.StripeListResult attribute) having() (derp.orm.query.SelectQuery method) head_object() (derp.storage.StorageClient method) I id (derp.ai.models.ToolCall attribute) (derp.ai.ToolCall attribute) (derp.payments.Account attribute) (derp.payments.CheckoutSession attribute) (derp.payments.Customer attribute) (derp.payments.PaymentIntent attribute) (derp.payments.Payout attribute) (derp.payments.Refund attribute) (derp.payments.Transfer attribute) (derp.payments.WebhookEvent attribute) idempotent_execute() (derp.kv.KVClient method) ignore_conflicts() (derp.orm.query.InsertQuery method) ignore_rls (derp.config.DatabaseConfig attribute) ilike() (derp.orm.query.Expression method) in_() (derp.orm.query.Expression method) IN_PROGRESS (derp.ai.JobState attribute) (derp.ai.models.JobState attribute) incr() (derp.kv.KVClient method) (derp.kv.ValkeyClient method) INNER (derp.orm.query.JoinType attribute) inner_join() (derp.orm.query.SelectQuery method) INPUT_AVAILABLE (derp.ai.models.ToolEventType attribute) (derp.ai.ToolEventType attribute) INPUT_START (derp.ai.models.ToolEventType attribute) (derp.ai.ToolEventType attribute) insert() (derp.orm.query.TableRef method) InsertQuery (class in derp.orm.query) INSTANT (derp.payments.PayoutMethod attribute) intersect() (derp.orm.query.SelectQuery method) interval (derp.queue.Schedule attribute) INTERVAL (derp.queue.ScheduleType attribute) interval_seconds (derp.config.ScheduleConfig attribute) (derp.queue.ScheduleConfig attribute) introspect_exclude_tables (derp.config.DatabaseConfig attribute) introspect_schemas (derp.config.DatabaseConfig attribute) is_already_completed (derp.ai.models.CancelResult property) is_cancelled (derp.ai.models.CancelResult property) is_completed (derp.ai.JobStatus property) (derp.ai.models.JobStatus property) is_done (derp.ai.JobStatus property) (derp.ai.models.JobStatus property) is_failed (derp.ai.JobStatus property) (derp.ai.models.JobStatus property) is_first (derp.ai.ChatChunk attribute) (derp.ai.models.ChatChunk attribute) is_in_progress (derp.ai.JobStatus property) (derp.ai.models.JobStatus property) is_last (derp.ai.ChatChunk attribute) (derp.ai.models.ChatChunk attribute) is_not_found (derp.ai.models.CancelResult property) is_not_null() (derp.orm.query.Expression method) is_null() (derp.orm.query.Expression method) is_queued (derp.ai.JobStatus property) (derp.ai.models.JobStatus property) issuer (derp.config.JWTConfig attribute) J job_completed (derp.ai.models.CancelResult property) job_failed (derp.ai.models.CancelResult property) job_in_progress (derp.ai.models.CancelResult property) job_queued (derp.ai.models.CancelResult property) job_state (derp.ai.models.CancelResult attribute) JobState (class in derp.ai) (class in derp.ai.models) JobStatus (class in derp.ai) (class in derp.ai.models) JoinType (class in derp.orm.query) jwt (derp.config.NativeAuthConfig attribute) jwt_secret (derp.config.SupabaseConfig attribute) JWTConfig (class in derp.config) K KEY_SHARE (derp.orm.query.LockMode attribute) kv (derp.config.DerpConfig attribute) (derp.DerpClient property) (derp.DerpConfig attribute) KVClient (class in derp.kv) KVConfig (class in derp.config) L LEFT (derp.orm.query.JoinType attribute) left_join() (derp.orm.query.SelectQuery method) like() (derp.orm.query.Expression method) limit (derp.kv.RateLimitResult attribute) limit() (derp.orm.query.SelectQuery method) list_accounts() (derp.payments.PaymentsClient method) list_buckets() (derp.storage.StorageClient method) list_charges() (derp.payments.PaymentsClient method) list_customers() (derp.payments.PaymentsClient method) list_files() (derp.storage.StorageClient method) list_invoices() (derp.payments.PaymentsClient method) list_objects() (derp.storage.StorageClient method) list_payment_intents() (derp.payments.PaymentsClient method) list_payouts() (derp.payments.PaymentsClient method) list_products() (derp.payments.PaymentsClient method) list_refunds() (derp.payments.PaymentsClient method) list_subscriptions() (derp.payments.PaymentsClient method) list_transfers() (derp.payments.PaymentsClient method) livemode (derp.payments.WebhookEvent attribute) load() (derp.config.DerpConfig class method) (derp.DerpConfig class method) LockMode (class in derp.orm.query) LogicalOperator (class in derp.orm.query) logs (derp.ai.JobStatus attribute) (derp.ai.models.JobStatus attribute) LT (derp.orm.query.ComparisonOperator attribute) LTE (derp.orm.query.ComparisonOperator attribute) M magic_link_expire_minutes (derp.config.NativeAuthConfig attribute) MANUAL (derp.payments.CaptureMethod attribute) matches() (derp.orm.query.Expression method) max_length (derp.config.PasswordConfig attribute) max_network_retries (derp.config.PaymentsConfig attribute) (derp.payments.PaymentsConfig attribute) metadata (derp.payments.Account attribute) (derp.payments.Customer attribute) (derp.payments.PaymentIntent attribute) (derp.payments.Payout attribute) (derp.payments.Refund attribute) (derp.payments.Transfer attribute) method (derp.payments.Payout attribute) metrics (derp.ai.JobStatus attribute) (derp.ai.models.JobStatus attribute) mget() (derp.kv.KVClient method) (derp.kv.ValkeyClient method) migrations_dir (derp.config.DatabaseConfig attribute) min_length (derp.config.PasswordConfig attribute) modal (derp.ai.AIConfig attribute) (derp.config.AIConfig attribute) modal_call() (derp.ai.AIClient method) ModalConfig (class in derp.config) mode (derp.config.ValkeyConfig attribute) (derp.kv.ValkeyConfig attribute) (derp.payments.CheckoutSession attribute) model (derp.ai.ChatChunk attribute) (derp.ai.ChatResponse attribute) (derp.ai.models.ChatChunk attribute) (derp.ai.models.ChatResponse attribute) model_config (derp.ai.AIConfig attribute) (derp.ai.ChatChunk attribute) (derp.ai.ChatResponse attribute) (derp.ai.JobStatus attribute) (derp.ai.models.CancelResult attribute) (derp.ai.models.ChatChunk attribute) (derp.ai.models.ChatResponse attribute) (derp.ai.models.JobStatus attribute) (derp.ai.models.Tool attribute) (derp.ai.models.ToolCall attribute) (derp.ai.models.Usage attribute) (derp.ai.Tool attribute) (derp.ai.ToolCall attribute) (derp.ai.Usage attribute) (derp.config.AIConfig attribute) (derp.config.AuthConfig attribute) (derp.config.CeleryConfig attribute) (derp.config.DatabaseConfig attribute) (derp.config.DerpConfig attribute) (derp.config.EmailConfig attribute) (derp.config.GitHubOAuthConfig attribute) (derp.config.GoogleOAuthConfig attribute) (derp.config.JWTConfig attribute) (derp.config.KVConfig attribute) (derp.config.ModalConfig attribute) (derp.config.NativeAuthConfig attribute) (derp.config.PasswordConfig attribute) (derp.config.PaymentsConfig attribute) (derp.config.QueueConfig attribute) (derp.config.ScheduleConfig attribute) (derp.config.StorageConfig attribute) (derp.config.SupabaseConfig attribute) (derp.config.ValkeyConfig attribute) (derp.config.VercelQueueConfig attribute) (derp.config.WorkOSConfig attribute) (derp.DerpConfig attribute) (derp.kv.ValkeyConfig attribute) (derp.payments.PaymentsConfig attribute) (derp.queue.CeleryConfig attribute) (derp.queue.QueueConfig attribute) (derp.queue.ScheduleConfig attribute) (derp.queue.VercelQueueConfig attribute) (derp.storage.StorageConfig attribute) model_post_init() (derp.config.DerpConfig method) (derp.DerpConfig method) module derp.ai derp.ai.models derp.config derp.kv derp.orm.engine derp.orm.query derp.payments derp.queue derp.storage mset() (derp.kv.KVClient method) (derp.kv.ValkeyClient method) N name (derp.config.ScheduleConfig attribute) (derp.payments.Customer attribute) (derp.queue.Schedule attribute) (derp.queue.ScheduleConfig attribute) native (derp.config.AuthConfig attribute) NativeAuthConfig (class in derp.config) NE (derp.orm.query.ComparisonOperator attribute) NO_KEY_UPDATE (derp.orm.query.LockMode attribute) NOT_FOUND (derp.ai.models.CancelState attribute) not_in() (derp.orm.query.Expression method) O offset() (derp.orm.query.SelectQuery method) openai_schema() (derp.ai.models.Tool class method) (derp.ai.Tool class method) OR (derp.orm.query.LogicalOperator attribute) order_by() (derp.orm.query.SelectQuery method) OUTPUT_AVAILABLE (derp.ai.models.ToolEventType attribute) (derp.ai.ToolEventType attribute) P password (derp.config.NativeAuthConfig attribute) (derp.config.ValkeyConfig attribute) (derp.kv.ValkeyConfig attribute) PasswordConfig (class in derp.config) path (derp.config.ScheduleConfig attribute) (derp.queue.Schedule attribute) (derp.queue.ScheduleConfig attribute) payload (derp.config.ScheduleConfig attribute) (derp.queue.Schedule attribute) (derp.queue.ScheduleConfig attribute) PAYMENT (derp.payments.CheckoutSessionMode attribute) payment_intent_id (derp.payments.Refund attribute) payment_method (derp.payments.PaymentIntent attribute) payment_status (derp.payments.CheckoutSession attribute) PaymentIntent (class in derp.payments) payments (derp.config.DerpConfig attribute) (derp.DerpClient property) (derp.DerpConfig attribute) PaymentsClient (class in derp.payments) PaymentsConfig (class in derp.config) (class in derp.payments) PaymentsError PaymentsNotConnectedError PaymentsProviderError Payout (class in derp.payments) PayoutMethod (class in derp.payments) payouts_enabled (derp.payments.Account attribute) pending (derp.payments.Balance attribute) PENDING (derp.queue.TaskState attribute) phone (derp.payments.Customer attribute) pool (derp.orm.engine.DatabaseEngine property) pool_max_size (derp.config.DatabaseConfig attribute) pool_min_size (derp.config.DatabaseConfig attribute) position (derp.ai.JobStatus attribute) (derp.ai.models.JobStatus attribute) project_id (derp.config.VercelQueueConfig attribute) (derp.queue.VercelQueueConfig attribute) prompt_tokens (derp.ai.models.Usage attribute) (derp.ai.Usage attribute) public_urls (derp.config.StorageConfig attribute) (derp.storage.StorageConfig attribute) Q queue (derp.config.DerpConfig attribute) (derp.config.ScheduleConfig attribute) (derp.DerpClient property) (derp.DerpConfig attribute) (derp.queue.Schedule attribute) (derp.queue.ScheduleConfig attribute) QueueClient (class in derp.queue) QueueConfig (class in derp.config) (class in derp.queue) QUEUED (derp.ai.JobState attribute) (derp.ai.models.JobState attribute) QueueError QueueNotConnectedError QueueProviderError R rate_limit() (derp.kv.KVClient method) RateLimitResult (class in derp.kv) raw (derp.payments.Account attribute) (derp.payments.AccountLink attribute) (derp.payments.Balance attribute) (derp.payments.CheckoutSession attribute) (derp.payments.Customer attribute) (derp.payments.PaymentIntent attribute) (derp.payments.Payout attribute) (derp.payments.Refund attribute) (derp.payments.Transfer attribute) (derp.payments.WebhookEvent attribute) RawSQL (class in derp.orm.query) reason (derp.payments.Refund attribute) recovery_token_expire_minutes (derp.config.NativeAuthConfig attribute) redacted_dump() (derp.config.DerpConfig method) (derp.DerpConfig method) redirect_uri (derp.config.GitHubOAuthConfig attribute) (derp.config.GoogleOAuthConfig attribute) (derp.config.SupabaseConfig attribute) (derp.config.WorkOSConfig attribute) refresh_token_expire_days (derp.config.JWTConfig attribute) Refund (class in derp.payments) RefundReason (class in derp.payments) region (derp.config.StorageConfig attribute) (derp.storage.StorageConfig attribute) register_schedules() (derp.queue.CeleryQueueClient method) (derp.queue.VercelQueueClient method) remaining (derp.kv.RateLimitResult attribute) replica_lag_check_interval_seconds (derp.config.DatabaseConfig attribute) replica_max_lag_bytes (derp.config.DatabaseConfig attribute) replica_pool_max_size (derp.config.DatabaseConfig attribute) replica_pool_min_size (derp.config.DatabaseConfig attribute) replica_statement_cache_size (derp.config.DatabaseConfig attribute) replica_url (derp.config.DatabaseConfig attribute) replica_write_fence_seconds (derp.config.DatabaseConfig attribute) REQUESTED_BY_CUSTOMER (derp.payments.CancellationReason attribute) (derp.payments.RefundReason attribute) require_digit (derp.config.PasswordConfig attribute) require_lowercase (derp.config.PasswordConfig attribute) require_special (derp.config.PasswordConfig attribute) require_uppercase (derp.config.PasswordConfig attribute) result (derp.queue.TaskStatus attribute) result_backend (derp.config.CeleryConfig attribute) (derp.queue.CeleryConfig attribute) result_serializer (derp.config.CeleryConfig attribute) (derp.queue.CeleryConfig attribute) retrieve_account() (derp.payments.PaymentsClient method) retrieve_balance() (derp.payments.PaymentsClient method) retrieve_checkout_session() (derp.payments.PaymentsClient method) retrieve_customer() (derp.payments.PaymentsClient method) retrieve_payment_intent() (derp.payments.PaymentsClient method) retrieve_payout() (derp.payments.PaymentsClient method) retrieve_refund() (derp.payments.PaymentsClient method) retrieve_transfer() (derp.payments.PaymentsClient method) retry_after (derp.kv.RateLimitResult attribute) returning() (derp.orm.query.InsertQuery method) REVOKED (derp.queue.TaskState attribute) RIGHT (derp.orm.query.JoinType attribute) right_join() (derp.orm.query.SelectQuery method) role (derp.ai.ChatChunk attribute) (derp.ai.ChatResponse attribute) (derp.ai.models.ChatChunk attribute) (derp.ai.models.ChatResponse attribute) run() (derp.ai.models.Tool method) (derp.ai.models.ToolCall method) (derp.ai.Tool method) (derp.ai.ToolCall method) S scan() (derp.kv.KVClient method) (derp.kv.ValkeyClient method) Schedule (class in derp.queue) ScheduleConfig (class in derp.config) (class in derp.queue) schedules (derp.config.QueueConfig attribute) (derp.queue.QueueConfig attribute) ScheduleType (class in derp.queue) schema_path (derp.config.DatabaseConfig attribute) scopes (derp.config.GitHubOAuthConfig attribute) (derp.config.GoogleOAuthConfig attribute) secret (derp.config.JWTConfig attribute) secret_access_key (derp.config.StorageConfig attribute) (derp.storage.StorageConfig attribute) select() (derp.orm.query.TableRef method) SelectQuery (class in derp.orm.query) service_name (derp.config.StorageConfig attribute) (derp.storage.StorageConfig attribute) service_role_key (derp.config.SupabaseConfig attribute) session_expire_days (derp.config.NativeAuthConfig attribute) session_token (derp.config.StorageConfig attribute) (derp.storage.StorageConfig attribute) set() (derp.kv.KVClient method) (derp.kv.ValkeyClient method) (derp.orm.query.UpdateQuery method) set_cache() (derp.orm.engine.DatabaseEngine method) set_nx() (derp.kv.KVClient method) (derp.kv.ValkeyClient method) set_router() (derp.orm.engine.DatabaseEngine method) SHARE (derp.orm.query.LockMode attribute) signed_download_url() (derp.storage.StorageClient method) signed_upload_url() (derp.storage.StorageClient method) site_name (derp.config.EmailConfig attribute) site_url (derp.config.EmailConfig attribute) smtp_host (derp.config.EmailConfig attribute) smtp_password (derp.config.EmailConfig attribute) smtp_port (derp.config.EmailConfig attribute) smtp_user (derp.config.EmailConfig attribute) SortOrder (class in derp.orm.query) sql() (in module derp.orm.query) SSEDone (class in derp.ai.models) SSEEvent (class in derp.ai.models) STANDALONE (derp.config.ValkeyMode attribute) (derp.kv.ValkeyMode attribute) STANDARD (derp.payments.AccountType attribute) (derp.payments.PayoutMethod attribute) start_tls (derp.config.EmailConfig attribute) STARTED (derp.queue.TaskState attribute) state (derp.ai.JobStatus attribute) (derp.ai.models.CancelResult attribute) (derp.ai.models.JobStatus attribute) (derp.queue.TaskStatus attribute) statement_cache_size (derp.config.DatabaseConfig attribute) status (derp.payments.CheckoutSession attribute) (derp.payments.PaymentIntent attribute) (derp.payments.Payout attribute) (derp.payments.Refund attribute) storage (derp.config.DerpConfig attribute) (derp.DerpClient property) (derp.DerpConfig attribute) StorageAccessDeniedError StorageBackendError StorageBucketNotFoundError StorageClient (class in derp.storage) StorageConfig (class in derp.config) (class in derp.storage) StorageError StorageNotConnectedError StorageObjectNotFoundError StoragePartialDeleteError stream_agent() (derp.ai.AIClient method) stream_chat() (derp.ai.AIClient method) StripeListResult (class in derp.payments) SUBSCRIPTION (derp.payments.CheckoutSessionMode attribute) SUCCESS (derp.queue.TaskState attribute) supabase (derp.config.AuthConfig attribute) SupabaseConfig (class in derp.config) supports_batch (derp.kv.KVClient attribute) (derp.kv.ValkeyClient attribute) supports_delay (derp.queue.CeleryQueueClient attribute) (derp.queue.QueueClient attribute) (derp.queue.VercelQueueClient attribute) supports_result (derp.queue.CeleryQueueClient attribute) (derp.queue.QueueClient attribute) (derp.queue.VercelQueueClient attribute) supports_revoke (derp.queue.CeleryQueueClient attribute) (derp.queue.QueueClient attribute) (derp.queue.VercelQueueClient attribute) supports_scan (derp.kv.KVClient attribute) (derp.kv.ValkeyClient attribute) supports_ttl (derp.kv.KVClient attribute) (derp.kv.ValkeyClient attribute) T table() (derp.orm.engine.DatabaseEngine method) TableRef (class in derp.orm.query) tanstack_ai_json() (derp.ai.ChatChunk method) (derp.ai.ChatResponse method) (derp.ai.models.ChatChunk method) (derp.ai.models.ChatResponse method) (derp.ai.models.Usage method) (derp.ai.Usage method) task (derp.config.ScheduleConfig attribute) (derp.queue.Schedule attribute) (derp.queue.ScheduleConfig attribute) task_default_queue (derp.config.CeleryConfig attribute) (derp.queue.CeleryConfig attribute) task_id (derp.queue.TaskStatus attribute) task_serializer (derp.config.CeleryConfig attribute) (derp.queue.CeleryConfig attribute) TaskState (class in derp.queue) TaskStatus (class in derp.queue) team_id (derp.config.VercelQueueConfig attribute) (derp.queue.VercelQueueConfig attribute) template (derp.orm.query.RawSQL attribute) templates_dir (derp.config.EmailConfig attribute) timeout_seconds (derp.config.PaymentsConfig attribute) (derp.payments.PaymentsConfig attribute) to_sql() (derp.orm.query.Expression method) (derp.orm.query.RawSQL method) token_id (derp.config.ModalConfig attribute) token_secret (derp.config.ModalConfig attribute) Tool (class in derp.ai) (class in derp.ai.models) tool_call_id (derp.ai.ChatChunk attribute) (derp.ai.models.ChatChunk attribute) tool_calls (derp.ai.ChatChunk attribute) (derp.ai.ChatResponse attribute) (derp.ai.models.ChatChunk attribute) (derp.ai.models.ChatResponse attribute) tool_event (derp.ai.ChatChunk attribute) (derp.ai.models.ChatChunk attribute) tool_input (derp.ai.ChatChunk attribute) (derp.ai.models.ChatChunk attribute) tool_name (derp.ai.ChatChunk attribute) (derp.ai.models.ChatChunk attribute) tool_output (derp.ai.ChatChunk attribute) (derp.ai.models.ChatChunk attribute) ToolCall (class in derp.ai) (class in derp.ai.models) ToolEventType (class in derp.ai) (class in derp.ai.models) total_tokens (derp.ai.models.Usage attribute) (derp.ai.Usage attribute) Transaction (class in derp.orm.engine) transaction() (derp.orm.engine.DatabaseEngine method) Transfer (class in derp.payments) transfer_group (derp.payments.Transfer attribute) ts_headline() (derp.orm.query.Expression method) ts_rank() (derp.orm.query.Expression method) ttl() (derp.kv.KVClient method) (derp.kv.ValkeyClient method) type (derp.payments.Account attribute) (derp.payments.WebhookEvent attribute) (derp.queue.Schedule attribute) U union() (derp.orm.query.SelectQuery method) union_all() (derp.orm.query.SelectQuery method) UNKNOWN (derp.ai.JobState attribute) (derp.ai.models.JobState attribute) (derp.queue.TaskState attribute) UPDATE (derp.orm.query.LockMode attribute) update() (derp.orm.query.TableRef method) update_account() (derp.payments.PaymentsClient method) update_customer() (derp.payments.PaymentsClient method) UpdateQuery (class in derp.orm.query) upload_file() (derp.storage.StorageClient method) upsert() (derp.orm.query.InsertQuery method) url (derp.config.SupabaseConfig attribute) (derp.payments.AccountLink attribute) (derp.payments.CheckoutSession attribute) Usage (class in derp.ai) (class in derp.ai.models) usage (derp.ai.ChatChunk attribute) (derp.ai.ChatResponse attribute) (derp.ai.models.ChatChunk attribute) (derp.ai.models.ChatResponse attribute) use_kv_cache (derp.config.NativeAuthConfig attribute) use_primary() (derp.orm.query.SelectQuery method) use_ssl (derp.config.StorageConfig attribute) (derp.storage.StorageConfig attribute) use_tls (derp.config.EmailConfig attribute) (derp.config.ValkeyConfig attribute) (derp.kv.ValkeyConfig attribute) username (derp.config.ValkeyConfig attribute) (derp.kv.ValkeyConfig attribute) V valkey (derp.config.KVConfig attribute) ValkeyClient (class in derp.kv) ValkeyConfig (class in derp.config) (class in derp.kv) ValkeyMode (class in derp.config) (class in derp.kv) values (derp.orm.query.RawSQL attribute) values() (derp.orm.query.InsertQuery method) values_list() (derp.orm.query.InsertQuery method) vercel (derp.config.QueueConfig attribute) (derp.queue.QueueConfig attribute) vercel_ai_json() (derp.ai.ChatChunk method) (derp.ai.ChatResponse method) (derp.ai.models.ChatChunk method) (derp.ai.models.ChatResponse method) (derp.ai.models.Usage method) (derp.ai.Usage method) VercelQueueClient (class in derp.queue) VercelQueueConfig (class in derp.config) (class in derp.queue) verify (derp.config.StorageConfig attribute) (derp.storage.StorageConfig attribute) verify_webhook_event() (derp.payments.PaymentsClient method) W webhook_secret (derp.config.PaymentsConfig attribute) (derp.payments.PaymentsConfig attribute) WebhookEvent (class in derp.payments) WebhookSignatureError where() (derp.orm.query.DeleteQuery method) (derp.orm.query.SelectQuery method) (derp.orm.query.UpdateQuery method) with_cte() (derp.orm.query.SelectQuery method) workos (derp.config.AuthConfig attribute) WorkOSConfig (class in derp.config)