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
↓ 10 callers
Method
bind_agent_session_by_id
Bind a backend-native session id to an already-reserved Vibe session row.
storage/sessions_service.py:342
↓ 10 callers
Function
dispatchToWorkbenchHandlers
(dispatch: (handlers: WorkbenchEventHandlers) => void)
ui/src/context/ApiContext.tsx:1298
↓ 10 callers
Method
find_channel
(self, channel_id: str, platform: Optional[str] = None)
config/v2_settings.py:559
↓ 10 callers
Method
finish
(self, returncode=0)
tests/scenario_harness/core.py:99
↓ 10 callers
Function
getDiscordGuildAllowlist
(source: any)
ui/src/components/steps/ChannelList.tsx:89
↓ 10 callers
Function
get_claude_auth
Return the user-facing Claude auth state for the Settings UI. Claude differs from Codex in two structural ways: 1. ``~/.claude/settings.json
vibe/api.py:4919
↓ 10 callers
Method
get_or_create_claude_session
Get existing Claude session or create a new one
core/handlers/session_handler.py:572
↓ 10 callers
Function
handler
(ctx, text)
tests/test_internal_server.py:290
↓ 10 callers
Function
is_agent_backend
Return whether *name* is a known agent backend.
modules/agents/catalog.py:104
↓ 10 callers
Method
list_page
( self, *, visibility: str | None = None, session_id: str | None = None,
core/show_pages.py:206
↓ 10 callers
Method
load_state
(self)
storage/sessions_service.py:488
↓ 10 callers
Function
mirror_inbound
Record a human-originated IM message into the messages table. Written scope-keyed with ``session_id=None``: the turn's agent session is not b
core/message_mirror.py:405
↓ 10 callers
Function
normalize_subagent_name
(name: str)
modules/agents/subagent_router.py:68
↓ 10 callers
Function
read_opencode_provider_keys
Return ``{provider_id: plaintext_key | None}`` from auth.json. Plaintext keys never leave the server: ``vibe.api.get_opencode_providers`` pip
vibe/opencode_config.py:984
↓ 10 callers
Function
restart_backend
Refresh the backend so the next request picks up new config/env. Preferred path: drop a runtime-command marker that the controller observes a
vibe/api.py:4116
↓ 10 callers
Method
save
Save state atomically using temp file + rename.
core/update_checker.py:176
↓ 10 callers
Method
setup_state
(self)
config/v2_config.py:733
↓ 10 callers
Method
start
(self)
core/watches.py:412
↓ 10 callers
Method
submit_code
Submit follow-up code to an active auth flow.
core/agent_auth_service.py:801
↓ 10 callers
Method
test_web_auth
Send a 1-token probe ("Hi") through the backend CLI. Validates both the credentials and the endpoint (when ``base_url`` is configured
core/agent_auth_service.py:2099
↓ 10 callers
Function
updateCredential
(platform: string, patch: Record<string, any>)
ui/src/components/steps/PlatformSelection.tsx:107
↓ 10 callers
Function
updateCustomProviderDraft
(patch: Partial<CustomProviderDraft>)
ui/src/components/settings/providers/OpencodeProviderConfig.tsx:377
↓ 10 callers
Method
upsert_scheduled_task
(self, payload: dict[str, Any])
storage/background.py:456
↓ 10 callers
Method
validate
(self)
config/v2_config.py:339
↓ 9 callers
Function
_append_unique
(target: List[str], value: Optional[str])
modules/agents/opencode/utils.py:195
↓ 9 callers
Function
_append_unique
(options: list[str], seen: set[str], value: object)
vibe/api.py:2585
↓ 9 callers
Function
_auth_context
(platform: str, **kwargs)
tests/test_chat_discovery.py:12
↓ 9 callers
Function
_base_config
(**overrides)
tests/test_v2_config_platform_registry.py:19
↓ 9 callers
Function
_cfg
Build the minimal duck-typed V2Config.claude block the helper reads.
tests/test_claude_subprocess_env.py:30
↓ 9 callers
Function
_clean_optional
(value: Any)
core/vibe_agents.py:524
↓ 9 callers
Function
_context
()
tests/test_controller_vibe_agent_routing.py:14
↓ 9 callers
Function
_controller
(config)
tests/test_controller_platform_reconcile.py:142
↓ 9 callers
Function
_ctx
(platform="avibe", channel="C", turn_token=None)
tests/test_dispatcher_stream_chunk.py:46
↓ 9 callers
Function
_current_platform
()
vibe/api.py:1995
↓ 9 callers
Function
_filter_dataclass_fields
Filter payload to only include fields defined in dataclass.
config/v2_config.py:79
↓ 9 callers
Method
_get_cli_binary
(self, backend: str)
core/agent_auth_service.py:462
↓ 9 callers
Method
_get_settings_key
(self, context: MessageContext)
core/agent_auth_service.py:456
↓ 9 callers
Function
_get_wechat_error_code
(resp: Optional[Dict[str, Any]])
modules/im/wechat.py:56
↓ 9 callers
Function
_normalize_default
(value: Optional[str])
modules/im/slack_modal.py:29
↓ 9 callers
Function
_parse_agent
(argv: list[str])
tests/test_cli_task_command.py:50
↓ 9 callers
Function
_parse_agent_run
(argv: list[str])
tests/test_cli_agent_run_schema.py:27
↓ 9 callers
Function
_project_not_found
(err)
vibe/ui_server.py:3914
↓ 9 callers
Function
_resolve_project_dir
Map a workbench project id to its folder path for project-scoped skills. Returns None when no project is given (global scope). Raises LookupError
vibe/ui_server.py:3893
↓ 9 callers
Function
_save_model
(provider_id: str, payload: dict)
tests/test_save_opencode_provider_auth.py:154
↓ 9 callers
Function
_seed_project_workdir
(conn, scope_id: str, workdir: Path, *, now: str = "2026-05-31T00:00:00Z")
tests/test_internal_server.py:41
↓ 9 callers
Function
_seed_scope_and_session
(conn)
tests/test_workbench_media.py:45
↓ 9 callers
Function
_show_page_not_found_response
()
vibe/ui_server.py:6083
↓ 9 callers
Function
_split_scoped_key
(scoped_key: str)
config/v2_settings.py:50
↓ 9 callers
Method
_user_key
(self, user_id: str, platform: Optional[str] = None)
config/v2_settings.py:482
↓ 9 callers
Method
chat_update
(self, **kwargs)
tests/test_slack_dm_mentions.py:603
↓ 9 callers
Method
clear_session
(self, base_session_id: str)
modules/agents/codex/turn_state.py:180
↓ 9 callers
Method
dispatch_text_command
Dispatch slash-style text command if registered. Returns ``True`` if a matching command handler ran.
modules/im/base.py:254
↓ 9 callers
Function
fork_source_state
Return source transcript state relative to the fork reservation anchor.
core/services/session_fork.py:366
↓ 9 callers
Method
get_by_share_id
(self, share_id: str)
core/show_pages.py:192
↓ 9 callers
Method
get_channel_routing
Get channel routing override for the given settings key.
modules/settings_manager.py:423
↓ 9 callers
Method
get_default_agent
(self, *, enabled_only: bool = True)
core/vibe_agents.py:418
↓ 9 callers
Function
get_latest_version_info
(current_version: str)
vibe/upgrade.py:408
↓ 9 callers
Function
get_running_vibe_path
( *, vibe_path: str | None = None, argv0: str | None = None, search_path: str | None = None, )
vibe/upgrade.py:131
↓ 9 callers
Function
get_runtime_dir
()
config/paths.py:121
↓ 9 callers
Function
get_supported_languages
Get supported language codes with stable ordering.
vibe/i18n/__init__.py:120
↓ 9 callers
Method
get_turn_sink
(self, session_key)
tests/test_scheduled_tasks.py:1393
↓ 9 callers
Function
hasChannelCredentials
(platformId: string, source: any = config)
ui/src/components/steps/ChannelList.tsx:315
↓ 9 callers
Method
has_guild_scope_for_platform
(self, platform: str)
config/v2_settings.py:520
↓ 9 callers
Function
isProxyMediaUrl
(url: string | null | undefined)
ui/src/lib/mediaProxy.ts:9
↓ 9 callers
Method
is_alive
(self)
modules/agents/codex/transport.py:157
↓ 9 callers
Method
load
(self)
tests/test_watches.py:788
↓ 9 callers
Function
makeTempEnv
()
npm/avibe/test/cli.test.js:14
↓ 9 callers
Function
mark_duration
(name: str, started_at: float)
vibe/restart_supervisor.py:257
↓ 9 callers
Method
maybe_reload
(self)
core/watches.py:146
↓ 9 callers
Method
migrate_session_mappings
Migrate legacy session_mappings stored under raw keys to prefixed keys. Before the settings_key/session_key split (commit 674e24d), session
config/v2_sessions.py:294
↓ 9 callers
Function
project_name
(tenant: str)
scripts/incus_tenant.py:132
↓ 9 callers
Method
recover_processing
(self)
core/scheduled_tasks.py:744
↓ 9 callers
Function
regression_env
(suffix: str, default: str = "")
scripts/incus_regression.py:147
↓ 9 callers
Method
release_runtime_turn
(_context)
tests/test_message_dispatcher_result_fallback.py:285
↓ 9 callers
Method
release_runtime_turn_key
(self, runtime_key: str, runtime_token: str | None = None)
modules/agents/service.py:162
↓ 9 callers
Function
require_incus
()
scripts/incus_regression.py:135
↓ 9 callers
Method
save
(self)
config/v2_settings.py:472
↓ 9 callers
Method
send_message_with_buttons
Send a message with interactive buttons
modules/im/slack.py:1403
↓ 9 callers
Function
show_cli_event_token
()
core/show_pages.py:102
↓ 9 callers
Function
upsert_opencode_custom_provider
( provider_id: str, name: str, adapter: str, base_url: str, *, home: Path | None = Non
vibe/opencode_config.py:713
↓ 9 callers
Function
upsert_opencode_provider_api_key
( provider_id: str, api_key: str, *, home: Path | None = None, logger_instance: Optional[l
vibe/opencode_config.py:852
↓ 8 callers
Function
_capture_stderr_json
(func, *args)
tests/test_cli_watch_command.py:47
↓ 8 callers
Method
_clear_thread_developer_instructions
(self, base_session_id: str)
modules/agents/codex/agent.py:1151
↓ 8 callers
Method
_client_snapshot
(self)
modules/im/multi.py:70
↓ 8 callers
Function
_command_env_for
(binary_path: str | None)
vibe/api.py:346
↓ 8 callers
Function
_engine
(db_path: Path | None = None)
core/chat_discovery.py:159
↓ 8 callers
Function
_extract_selected_value
(values: dict, block_id: str, action_id: str)
modules/im/slack_modal.py:10
↓ 8 callers
Method
_get_im_client
(self, context: MessageContext)
core/processing_indicator.py:92
↓ 8 callers
Method
_get_im_client_for_platform
(self, platform: str)
core/update_checker.py:587
↓ 8 callers
Method
_get_text_byte_length
(text: str)
core/message_dispatcher.py:380
↓ 8 callers
Function
_index_sql
(conn: sqlite3.Connection, name: str)
tests/test_sqlite_state_migration.py:22
↓ 8 callers
Method
_install_managed_runtime
(self)
core/show_runtime.py:361
↓ 8 callers
Function
_json_dumps
(value: Any)
storage/settings_service.py:426
↓ 8 callers
Function
_json_dumps
(value: Any)
storage/importer.py:686
↓ 8 callers
Function
_load_remote_access_config
()
vibe/ui_server.py:343
↓ 8 callers
Function
_make_paths
Create a node shim + native codex binary on disk under tmp_path. Returns (node_path, codex_shim_path) so tests can pretend the kernel exec'd
tests/test_codex_process_match.py:12
↓ 8 callers
Method
_notify_connection_state
Best-effort online-state notification for the iLink gateway.
modules/im/wechat.py:987
↓ 8 callers
Function
_parse_bool
(value: str | None, default: bool = False)
scripts/prepare_regression.py:78
↓ 8 callers
Function
_parse_routing
Parse a routing settings dict into a RoutingSettings dataclass.
config/v2_settings.py:215
↓ 8 callers
Function
_read_opencode_config
(home: Path)
tests/test_save_opencode_provider_auth.py:147
← previous
next →
401–500 of 10,036, ranked by callers