Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/avibe-bot/avibe
/ functions
Functions
10,036 in github.com/avibe-bot/avibe
⨍
Functions
10,036
◇
Types & classes
782
↳
Endpoints
185
↓ 4 callers
Function
platform_descriptors
()
config/platform_registry.py:269
↓ 4 callers
Method
platform_has_credentials
(self, platform: str)
config/v2_config.py:718
↓ 4 callers
Function
prependPathEntries
(env, entries)
npm/avibe/bin/avibe.js:51
↓ 4 callers
Function
read_agents_md
Return the editor seed for ``project_dir``. ``source`` is ``"agents"`` / ``"claude"`` / ``"none"`` so the UI can show a "loaded from CLAUDE.m
vibe/project_agents_md.py:49
↓ 4 callers
Function
read_codex_auth_state
Return the user-visible auth state for the Settings UI. Reads both files and reports back what the user would see — no secrets in the respons
vibe/codex_config.py:521
↓ 4 callers
Function
read_json
(path)
vibe/runtime.py:163
↓ 4 callers
Function
read_json_lines
(path: Path)
modules/agents/native_sessions/base.py:136
↓ 4 callers
Method
reconcile
( self, *, user_config: Mapping[str, Any], live_config: Mapping[str, Any],
modules/agents/opencode/config_reconciler.py:25
↓ 4 callers
Function
redact_proxy_url
Return a proxy URL safe for logs (userinfo stripped). Proxy URLs commonly include ``user:password@`` credentials. Logging them verbatim leaks
vibe/proxy.py:34
↓ 4 callers
Method
refresh_runtime_config
Refresh a backend's live runtime state from the latest config. Backend adapters own their cached transports/sessions, so the service
modules/agents/service.py:232
↓ 4 callers
Method
remove
(self, name: str)
core/vibe_agents.py:223
↓ 4 callers
Method
remove_reaction
Remove a reaction emoji from a Slack message.
modules/im/slack.py:1265
↓ 4 callers
Method
reserve_private_agent_session
( self, *, platform: str, agent_backend: str, session_anchor: str,
storage/sessions_service.py:182
↓ 4 callers
Function
resolveEffortOptions
( backend: string, model: string | null | undefined, reasoningOptions: Record<string, { value: string; l
ui/src/lib/effortOptions.ts:31
↓ 4 callers
Function
resolveFromPath
(command, env = process.env)
npm/avibe/bin/avibe.js:141
↓ 4 callers
Function
resolveThemeTokens
({ prefersLight, themeAttr })
ui/scripts/validate-theme.mjs:89
↓ 4 callers
Method
resolve_agent_for_context
(self, context)
tests/test_agent_auth_service.py:108
↓ 4 callers
Function
resolve_attachment_specs
Resolve UI-sent attachment refs (media tokens) to agent-turn file specs. The browser only ever holds opaque tokens (never local paths); this maps
core/workbench_media.py:114
↓ 4 callers
Function
resolve_context_platform
Resolve a MessageContext platform using the common precedence order.
core/message_context.py:10
↓ 4 callers
Function
resolve_context_settings_key
(context: MessageContext)
core/message_context.py:24
↓ 4 callers
Function
resolve_opencode_allowed_providers
Return provider IDs to include when listing models.
modules/agents/opencode/utils.py:287
↓ 4 callers
Function
resolve_opencode_provider_preferences
Return provider IDs to prefer first when listing models.
modules/agents/opencode/utils.py:264
↓ 4 callers
Function
routing_model_for_backend
(routing: Optional[RoutingSettings], backend: Optional[str])
config/v2_settings.py:136
↓ 4 callers
Function
routing_reasoning_effort_for_backend
( routing: Optional[RoutingSettings], backend: Optional[str], )
config/v2_settings.py:143
↓ 4 callers
Function
rowClass
(extra: string)
ui/src/components/workbench/ChatPage.tsx:2179
↓ 4 callers
Function
runCommand
(command, args, options = {})
npm/avibe/bin/avibe.js:180
↓ 4 callers
Method
run_prompt_poll
Poll messages for a prompt. Returns: (final_text, should_emit_final_result) If `should_emit_final_result` is False, the
modules/agents/opencode/poll_loop.py:228
↓ 4 callers
Function
saveConfig
(nextData: any)
ui/src/components/settings/SettingsPlatformsPage.tsx:84
↓ 4 callers
Function
save_worktree_mapping
(repo_root: Path, payload: dict)
scripts/incus_regression.py:378
↓ 4 callers
Method
send_and_wait_reply
Send a message and wait for Bot A to reply. Args: text: Message to send as Bot B timeout: Max seconds to wait for rep
tests/e2e/drivers/base.py:53
↓ 4 callers
Method
send_dm
(self, user_id: str, text: str, **kwargs)
core/controller.py:132
↓ 4 callers
Function
send_file
(path: str | Path, mimetype: str | None = None)
vibe/ui_compat.py:145
↓ 4 callers
Method
send_markdown_message
Send standard Markdown using Slack's native markdown block. This is intended for LLM-authored final results. Control messages and edi
modules/im/slack.py:743
↓ 4 callers
Method
send_message
Send a text message to Feishu.
modules/im/feishu.py:365
↓ 4 callers
Method
set_agent_session_mapping
( self, user_id: Union[int, str], agent_name: str, thread_id: str, ses
modules/sessions_facade.py:31
↓ 4 callers
Method
setsockopt
(self, *args)
tests/test_incus_tenant_scaffold.py:259
↓ 4 callers
Function
shouldRunThroughShell
(command)
npm/avibe/bin/avibe.js:222
↓ 4 callers
Function
should_skip_show_runtime_prepare
(base_env: Mapping[str, str] | None = None)
vibe/upgrade.py:106
↓ 4 callers
Method
start
(self)
tests/test_scheduled_tasks.py:39
↓ 4 callers
Method
start_new_topic_session
( self, context: MessageContext, *, seed_text: str = "", message: Opti
modules/im/telegram.py:480
↓ 4 callers
Method
status
(self)
core/show_runtime.py:373
↓ 4 callers
Method
stop
(self)
modules/im/multi.py:624
↓ 4 callers
Function
strip_silent_blocks
Remove all ``<silent>...</silent>`` blocks from agent-visible output.
core/reply_enhancer.py:146
↓ 4 callers
Method
test_opencode_provider
Probe a single OpenCode provider via the live ``opencode serve`` HTTP API. Unlike Claude / Codex (each have one global credential), OpenCode
core/agent_auth_service.py:2263
↓ 4 callers
Function
toggleStep
(step: number)
ui/src/components/steps/DiscordConfig.tsx:113
↓ 4 callers
Function
toggleStep
(step: number)
ui/src/components/steps/SlackConfig.tsx:120
↓ 4 callers
Method
try_record_processed_message
Atomically claim a message for processing. Multiple Socket Mode clients or stale runtime instances can receive the same IM event. The
storage/sessions_service.py:498
↓ 3 callers
Method
__init__
(self)
tests/test_multi_platform_runtime.py:511
↓ 3 callers
Method
__init__
(self, working_path: Path)
tests/test_claude_cli_path.py:68
↓ 3 callers
Function
_add_pagination_args
(parser, *, help_command: str)
vibe/cli.py:172
↓ 3 callers
Function
_agent_flags
Expand selected Vibe backends into a single variadic ``-a`` flag. askill parses ``-a, --agent <agents...>`` as one variadic option and each l
core/services/skills.py:131
↓ 3 callers
Method
_allows_proactive_code_submission
(self, flow: AgentAuthFlow)
core/agent_auth_service.py:1727
↓ 3 callers
Method
_annotate_context
(platform: str, context: MessageContext)
modules/im/multi.py:302
↓ 3 callers
Function
_append_quietly
Insert one row and return its payload, swallowing the unique-constraint clash that fires when the same native message id is delivered twice (rare
core/message_mirror.py:71
↓ 3 callers
Function
_atomic_write
(path: Path, content: str, *, mode: int = 0o600)
vibe/claude_config.py:165
↓ 3 callers
Method
_auth_api_key
(auth_entry: Mapping[str, Any] | None)
modules/agents/opencode/config_reconciler.py:217
↓ 3 callers
Function
_auth_context_for
(platform: str, kwargs: dict[str, Any])
core/chat_discovery.py:182
↓ 3 callers
Function
_b64url_encode
(value: bytes)
vibe/ui_server.py:1165
↓ 3 callers
Function
_backend_default_model
(config: Optional[V2Config], backend: str)
vibe/api.py:2650
↓ 3 callers
Function
_backend_for_agent_name
(conn: Connection, agent_name: str)
storage/workbench_sessions_service.py:469
↓ 3 callers
Function
_bind_native
Simulate the first turn's native bind (``bind_agent_session_by_id``).
tests/test_core_services_sessions.py:418
↓ 3 callers
Method
_block_auto_update
(self, target_version: str, reason: str, *, current_version: Optional[str] = None)
core/update_checker.py:306
↓ 3 callers
Method
_build_event_handler
Build the lark-oapi event dispatcher handler.
modules/im/feishu.py:3138
↓ 3 callers
Function
_build_headers
Build common headers for iLink bot API requests.
modules/im/wechat_api.py:120
↓ 3 callers
Method
_build_message_context
(self, message: dict[str, Any])
modules/im/telegram.py:615
↓ 3 callers
Method
_build_routing_modal_view
Build modal view for agent/model routing settings.
modules/im/slack.py:3130
↓ 3 callers
Method
_build_section_block
(text: str, parse_mode: Optional[str] = None)
modules/im/slack.py:523
↓ 3 callers
Function
_candidate_cli_paths
(binary: str)
vibe/api.py:271
↓ 3 callers
Function
_check_binary
Check if a binary exists in PATH. Returns error message if not found.
vibe/api.py:2997
↓ 3 callers
Function
_chunk
(typ: bytes, data: bytes)
tests/test_workbench_media.py:32
↓ 3 callers
Method
_cleanup_expired_threads_for_channel
(self, user_id: Union[int, str], channel_id: str)
modules/sessions_facade.py:368
↓ 3 callers
Method
_cleanup_partial_attachment
(path)
core/handlers/message_handler.py:1048
↓ 3 callers
Method
_clear_consolidated_state
(self, context: MessageContext)
core/message_dispatcher.py:225
↓ 3 callers
Function
_clear_service_pid_reservation
(pid: int)
vibe/runtime.py:632
↓ 3 callers
Function
_client
(api_url: str)
tests/e2e/test_settings.py:6
↓ 3 callers
Method
_close_http_session_locked
(self)
modules/agents/opencode/server.py:191
↓ 3 callers
Method
_close_rtm
Tear down RTM WebSocket and its aiohttp session.
modules/im/slack.py:1354
↓ 3 callers
Function
_coalesced_task_execution_ids
(payload: dict[str, Any])
core/message_dispatcher.py:27
↓ 3 callers
Function
_collapse_ws
Collapse any run of whitespace/newlines to a single space (no strip).
storage/messages_service.py:88
↓ 3 callers
Function
_columns
(table_name: str)
storage/alembic/versions/20260522_0003_agent_runs_schema.py:19
↓ 3 callers
Function
_command_is_claude
(command: str, cli_path: str | None = None)
modules/agents/claude_process_reaper.py:221
↓ 3 callers
Function
_config_with_tunnel
(enabled: bool, setup_host: str = "127.0.0.1")
tests/test_ui_server_reload.py:20
↓ 3 callers
Method
_connect
(self)
modules/agents/native_sessions/codex.py:22
↓ 3 callers
Method
_consume_cwd_prompt
(self, context: MessageContext, text: str)
modules/im/telegram.py:783
↓ 3 callers
Function
_consume_json_string
(source: str, start: int)
vibe/opencode_config.py:186
↓ 3 callers
Method
_definitions_query
( self, definition_type: str, *, status: Optional[str] = None, query:
storage/background.py:728
↓ 3 callers
Method
_delete_ack
(self, context: MessageContext, request: AgentRequest)
modules/agents/claude_agent.py:928
↓ 3 callers
Function
_delete_custom
(provider_id: str)
tests/test_save_opencode_provider_auth.py:166
↓ 3 callers
Function
_delete_model
(provider_id: str, model_id: str)
tests/test_save_opencode_provider_auth.py:158
↓ 3 callers
Function
_delete_opencode_provider_auth_async
(provider_id: str)
vibe/api.py:6484
↓ 3 callers
Method
_derive_primary_platform
(config)
core/controller.py:294
↓ 3 callers
Function
_discord_guild_scope_from_legacy_payload
( allowlist: list | None, denylist: list | None, )
vibe/api.py:1442
↓ 3 callers
Method
_dismiss_interaction_message
Delete the source interaction message, with edit fallback when delete is unavailable.
modules/im/discord.py:844
↓ 3 callers
Method
_dispatch_callback_query
(self, context: MessageContext, data: str)
modules/im/discord.py:159
↓ 3 callers
Function
_dispatch_show_event_if_requested
(event_payload: dict[str, Any])
vibe/ui_server.py:6216
↓ 3 callers
Method
_enqueue_hook
( self, watch: ManagedWatch, *, prompt: Optional[str] = None, prefix:
core/watches.py:705
↓ 3 callers
Method
_enrich_task
(self, task: dict[str, Any], conn: Any)
storage/background.py:1346
↓ 3 callers
Method
_enrich_watch
(self, watch: dict[str, Any], conn: Any)
storage/background.py:1361
↓ 3 callers
Function
_ensure_agent
(name: str, backend: str)
tests/test_projects_service.py:28
↓ 3 callers
Method
_ensure_agent_route_for_platform
(self, platform: str)
core/controller.py:339
← previous
next →
1,201–1,300 of 10,036, ranked by callers