MCPcopy Index your code

hub / github.com/avibe-bot/avibe / functions

Functions10,036 in github.com/avibe-bot/avibe

↓ 18 callersMethodmaybe_consume_setup_reply
Intercept plain-text replies for active setup flows before normal agent routing.
core/agent_auth_service.py:851
↓ 18 callersFunctionopen
()
ui/src/components/workbench/RunAgentDialog.tsx:54
↓ 18 callersFunctionpersist_agent_message
Persist one agent output into the workbench ``messages`` store. Unified across **all** platforms (including avibe, which has no IM mirror) an
core/message_mirror.py:172
↓ 18 callersMethodremember_chat
( self, *, platform: str, chat_id: str, name: str = "", userna
config/discovered_chats.py:144
↓ 18 callersFunctionresolve_cli_path
(binary: str)
vibe/api.py:305
↓ 18 callersMethodrun
(self)
tests/test_controller_platform_reconcile.py:57
↓ 18 callersMethodsave
(self)
config/v2_sessions.py:635
↓ 17 callersFunction_add_optional_arg
(parts: list[str], flag: str, value: object)
vibe/cli.py:190
↓ 17 callersFunction_controller
(tmp_path)
tests/test_agent_run_target.py:18
↓ 17 callersMethod_dispatch_to_controller_loop
(self, callback)
core/controller.py:661
↓ 17 callersMethod_get_http_session
(self)
modules/agents/opencode/server.py:176
↓ 17 callersMethod_get_turn_gate
(self, runtime_key: str)
modules/agents/service.py:186
↓ 17 callersFunction_install
(env: dict[str, str], *, cwd: Path = REPO_ROOT)
tests/test_install_script.py:144
↓ 17 callersFunction_request
(message: str, runtime_key: str = "session:/repo")
tests/test_agent_service.py:87
↓ 17 callersMethod_resolve
(self, settings_key: Union[int, str], platform: Optional[str] = None)
modules/settings_manager.py:551
↓ 17 callersFunction_seed
(engine, sid, *, platform="avibe", native="proj_a", title="T", backend="claude", status="active", title_source
tests/test_session_cli.py:20
↓ 17 callersFunction_utc_now_iso
()
core/scheduled_tasks.py:37
↓ 17 callersMethodcheck_authorization
Run centralized auth with shared action extraction logic.
modules/im/base.py:269
↓ 17 callersMethodflow
(self, backend: str)
tests/scenario_harness/auth_setup.py:12
↓ 17 callersFunctionprocess_reply
Parse *text* and return an ``EnhancedReply``. The returned ``.text`` has file-link markup converted to plain labels and the trailing button b
core/reply_enhancer.py:114
↓ 17 callersFunctionread_opencode_provider_base_url
Return the persisted ``baseURL`` for a provider, if any. Used by the providers-listing endpoint so the Settings UI can pre-populate the Base
vibe/opencode_config.py:1047
↓ 17 callersMethodrefresh_global_config
Ask a live OpenCode server to reload global opencode.json config. OpenCode's HTTP API applies ``PATCH /global/config`` to the global
modules/agents/opencode/server.py:264
↓ 17 callersFunctionresolve_session_id_target
(session_id: str, *, db_path: Optional[Path] = None)
core/scheduled_tasks.py:189
↓ 16 callersFunction_column_names
(conn: sqlite3.Connection, table: str)
storage/migrations.py:287
↓ 16 callersFunction_exercise
()
tests/test_scheduled_tasks.py:1302
↓ 16 callersFunction_json_dumps
(value: Any)
storage/background.py:23
↓ 16 callersMethod_run_on_client_loop
(self, coro)
modules/im/discord.py:303
↓ 16 callersFunction_seed_scope
(conn, native_id: str = "proj_test", display_name: str = "My Project")
tests/test_message_search.py:33
↓ 16 callersFunctionbuild_system_prompt_injection
Build avibe system prompt additions for an agent backend.
core/system_prompt_injection.py:434
↓ 16 callersMethodget_agent_session_by_id
(self, session_id: str)
storage/sessions_service.py:138
↓ 16 callersMethodget_user
Get user settings, or None if user is not bound.
config/v2_settings.py:577
↓ 16 callersMethodget_user_settings
Get settings for a specific user/channel context. Checks dm_user_settings first, then channel_settings, then falls back to the store,
modules/settings_manager.py:258
↓ 16 callersMethodhandle_message
(self, agent_name: str, request: AgentRequest)
modules/agents/service.py:39
↓ 16 callersMethodpost_json
(self, path: str, body: dict | None = None, timeout: int = 5)
tests/e2e/json_http_client.py:45
↓ 16 callersMethodrun_on_client_loop
Run a coroutine on the platform client's preferred event loop.
modules/im/base.py:618
↓ 16 callersMethodset_agent_status
(self, session_id, status)
tests/test_opencode_restore_polls.py:88
↓ 16 callersFunctionstopPolling
()
ui/src/components/settings/BackendOAuthPanel.tsx:106
↓ 16 callersMethodto_key
(self, *, include_thread: bool = True)
core/scheduled_tasks.py:119
↓ 15 callersFunction_agent_store
()
vibe/cli.py:1134
↓ 15 callersFunction_clean_optional
(value: Any)
core/services/session_fork.py:475
↓ 15 callersFunction_client
(api_url: str)
tests/e2e/test_users_and_bind.py:6
↓ 15 callersFunction_configured_v2
(platforms: set[str])
tests/test_cli_watch_command.py:21
↓ 15 callersMethod_ensure_client
Ensure the lark-oapi REST client is initialised.
modules/im/feishu.py:202
↓ 15 callersMethod_get_settings_key
(self, context: MessageContext)
core/handlers/base.py:26
↓ 15 callersMethod_handle_process_text
(self, context: MessageContext, backend: str, text: str)
core/agent_auth_service.py:1259
↓ 15 callersFunction_json_loads
(value: Optional[str], default: Any)
storage/background.py:27
↓ 15 callersFunction_make_avibe_session
Create a real avibe workbench session so ``resolve_session_id_target`` resolves it to ``platform='avibe'`` (the gate trigger).
tests/test_scheduled_tasks.py:2725
↓ 15 callersFunction_patch_orphan_env
(monkeypatch, table: str, ages: dict[int, float], alive: set[int])
tests/test_claude_process_reaper.py:174
↓ 15 callersMethod_refresh_backend_runtime
(self, backend: str)
core/agent_auth_service.py:1646
↓ 15 callersFunction_seed_scope_settings
( conn, scope_id: str, *, workdir: str, agent_name: str | None = None, agent_backend:
tests/test_agent_run_target.py:36
↓ 15 callersFunctionbuild_claude_reasoning_options
Return the canonical Claude reasoning-effort option list for a model. Claude currently supports `low` / `medium` / `high` broadly. Newer Opus
modules/agents/opencode/utils.py:514
↓ 15 callersMethodenqueue_run
(self, payload: dict[str, Any])
storage/background.py:559
↓ 15 callersMethodflow_missing
(harness, flow_key: str)
tests/scenario_harness/core.py:176
↓ 15 callersFunctionformat_claude_model_label
(model: object)
modules/agents/opencode/utils.py:487
↓ 15 callersMethodget_run
(self, run_id: str)
storage/background.py:794
↓ 15 callersMethodload
(self)
core/watches.py:117
↓ 15 callersFunctionmax_id
(items: list[dict[str, Any]])
skills/background-watch-hook/scripts/_github_wait_common.py:131
↓ 15 callersMethodmaybe_emit_auth_recovery_message
Emit a reset-oauth button when the backend error is auth-related. Each backend error-emit site calls this FIRST and emits its own terminal
core/agent_auth_service.py:875
↓ 15 callersFunctionnormalize_claude_reasoning_effort
Return a Claude effort only when it is valid for the target model.
modules/agents/opencode/utils.py:539
↓ 15 callersFunctionnormalize_run_status
(status: Any)
storage/background.py:95
↓ 15 callersFunctionread_claude_settings_env
Extract Anthropic-relevant env vars from ``~/.claude/settings.json``. Returns the mapping verbatim (no length truncation, no masking) so call
vibe/claude_config.py:309
↓ 15 callersMethodreserve_agent_session
( self, *, scope_key: str, agent_backend: str, session_anchor: str,
storage/sessions_service.py:145
↓ 15 callersFunctionreserve_forked_session
Copy an existing Agent Session row into a new pending fork target. ``agent_name`` may switch to another enabled Avibe Agent only when that Ag
core/services/session_fork.py:99
↓ 15 callersMethodsubscribe
Register a new subscriber. Must be called from an event-loop coroutine.
vibe/sse_broker.py:45
↓ 15 callersFunctionto_app_config
(v2: V2Config)
config/v2_compat.py:99
↓ 15 callersMethodto_dict
(self)
core/watches.py:74
↓ 15 callersMethodunsubscribe
(self, sub_id: int)
vibe/sse_broker.py:58
↓ 14 callersFunction_env
Get env var or empty string.
tests/e2e/conftest.py:126
↓ 14 callersMethod_get_settings_manager
(self, context: MessageContext)
core/handlers/base.py:41
↓ 14 callersFunction_load_module
()
tests/test_wait_for_github_issue_activity.py:11
↓ 14 callersFunction_seed_session
(conn, scope_id, session_id, title=None, *, status="active")
tests/test_message_search.py:40
↓ 14 callersFunction_setup
(monkeypatch, tmp_path)
tests/test_session_cli.py:13
↓ 14 callersFunctionapiFetch
(input: RequestInfo | URL, init: RequestInit = {})
ui/src/lib/apiFetch.ts:51
↓ 14 callersFunctionbuild_claude_subprocess_env
Build the env dict passed to every Claude subprocess / SDK client. Both ``core/handlers/session_handler.py`` (one-shot CLI launches) and ``co
vibe/claude_config.py:413
↓ 14 callersMethodcomplete
( self, request: TaskExecutionRequest, *, ok: bool, error: Optional[st
core/scheduled_tasks.py:1197
↓ 14 callersMethodescape_special_chars
Escape platform-specific special characters
modules/im/formatters/base_formatter.py:85
↓ 14 callersMethodevict_idle_transports
Stop idle Codex transports and invalidate stale thread mappings.
modules/agents/codex/agent.py:404
↓ 14 callersMethodformat_bold
Format bold text - platform specific
modules/im/formatters/base_formatter.py:65
↓ 14 callersMethodget_turn
(self, turn_id: str)
modules/agents/codex/turn_state.py:121
↓ 14 callersMethodis_alive
(self)
tests/test_remote_access_vibe_cloud.py:539
↓ 14 callersMethodis_guild_enabled
(self, platform: str, guild_id: str)
config/v2_settings.py:526
↓ 14 callersMethodlist_pending
(self)
core/scheduled_tasks.py:925
↓ 14 callersMethodlist_runs
(self, *, status: Optional[str] = None)
core/scheduled_tasks.py:946
↓ 14 callersMethodrequeue
(self, request_id: str, *, metadata: Optional[dict[str, Any]] = None)
core/scheduled_tasks.py:1181
↓ 14 callersMethodrequire
(self, name: str)
core/vibe_agents.py:140
↓ 14 callersFunctionwrite
(message: str)
vibe/restart_supervisor.py:244
↓ 13 callersFunction_classify_test_failure
Map a backend CLI's failure output to a specific UI error code. The Settings → Backends "Test connection" panel routes the returned ``error``
core/agent_auth_service.py:101
↓ 13 callersFunction_mask_api_key
Return a UI-safe preview of an API key. Pattern: keep the prefix up to (and including) the first ``-`` block (e.g. ``sk-proj-``, ``sk-ant-``)
vibe/api.py:4205
↓ 13 callersMethod_on_turn_completed
(self, params: dict[str, Any], request: AgentRequest)
modules/agents/codex/event_handler.py:128
↓ 13 callersFunction_run
()
tests/test_agent_service.py:116
↓ 13 callersFunction_run
(cmd, argv, capsys)
tests/test_session_cli.py:37
↓ 13 callersFunction_run
()
tests/test_watches.py:289
↓ 13 callersFunction_status_query_values
(status: str)
storage/background.py:99
↓ 13 callersFunction_write_executable
(path: Path, content: str)
tests/test_install_script.py:14
↓ 13 callersMethodbind_agent_session
Bind a backend-native session id to the stable Vibe session row.
storage/sessions_service.py:271
↓ 13 callersMethodclose
(self)
config/v2_settings.py:458
↓ 13 callersFunctiondeleteJson
(path: string, payload?: any)
ui/src/context/ApiContext.tsx:1458
↓ 13 callersMethodedit_message
( self, context: MessageContext, message_id: str, text: Optional[str] = None,
core/controller.py:80
↓ 13 callersFunctionisolated_subprocess_kwargs
Return subprocess kwargs that put a child outside this process group.
core/process_isolation.py:15
↓ 13 callersMethodkill
(self)
tests/scenario_harness/core.py:107
← previousnext →201–300 of 10,036, ranked by callers