Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bionic-gpt/bionic-gpt
/ functions
Functions
924 in github.com/bionic-gpt/bionic-gpt
⨍
Functions
924
◇
Types & classes
318
↓ 3 callers
Function
isLikelyTouch
--- Helpers ---
crates/web-assets/typescript/instant-page.ts:147
↓ 3 callers
Method
item
(index: number)
crates/web-assets/typescript/console/speach-to-text.ts:187
↓ 3 callers
Function
load_page_data
( transaction: &db::Transaction<'_>, team_id: i32, )
crates/web-server/handlers/mcp_api_keys.rs:13
↓ 3 callers
Function
logout
(driver: &WebDriver, _config: &Config)
crates/integration-testing/tests/common.rs:226
↓ 3 callers
Function
minimal_spec
(slug: &str)
crates/web-server/handlers/mcp/tests.rs:109
↓ 3 callers
Function
mock_api_key_store
()
crates/web-server/handlers/mcp/mod.rs:232
↓ 3 callers
Method
oauth2_redirect_uri
Return the OAuth2 redirect URI used for integrations
crates/web-server/config.rs:118
↓ 3 callers
Method
populate_locale
(&self, locale: &str)
crates/db/i18n.rs:33
↓ 3 callers
Function
providers
(driver: &WebDriver, config: &common::Config)
crates/integration-testing/tests/providers_test.rs:17
↓ 3 callers
Function
quote_ident
(input: &str)
crates/postgres-mcp/src/handlers/analysis.rs:306
↓ 3 callers
Function
rewrite_named_parameters
(sql: &str)
crates/postgres-mcp/src/sql_utils.rs:43
↓ 3 callers
Function
set_name
( SetNameRoute { team_id }: SetNameRoute, current_user: Jwt, Extension(pool): Extension<Pool>,
crates/web-server/handlers/team/set_name.rs:19
↓ 3 callers
Function
setup_user_if_not_already_registered
Creates the users default prompt and anything else they need
crates/db/authz.rs:143
↓ 3 callers
Function
spawn_connection
(connection: T)
crates/postgres-mcp/src/db.rs:92
↓ 3 callers
Function
status
(document: Document, team_id: String, first_time: bool)
crates/web-pages/documents/status.rs:4
↓ 3 callers
Function
stopRecognition
()
crates/web-assets/typescript/console/speach-to-text.ts:72
↓ 3 callers
Function
strip_tool_data
Remove tool call related data from chat messages and drop any messages that were solely used for tool calling.
crates/llm-proxy/moderation.rs:11
↓ 3 callers
Function
substitute_path_parameters
Substitute path parameters in a URL template with actual values
crates/integrations/tools/open_api_tool.rs:385
↓ 2 callers
Function
accumulate_sections
( sections: &[Unstructured], start_index: usize, max_tokens: i32, )
crates/integrations/tools/read_document.rs:53
↓ 2 callers
Function
add_message
Only add a message if the context doesn't overflow
crates/llm-proxy/prompt.rs:138
↓ 2 callers
Function
analyze_query_for_indexes
( client: &Client, workload_query: &WorkloadQuery, )
crates/postgres-mcp/src/handlers/analysis.rs:131
↓ 2 callers
Method
build_auth_header
Produce Authorization header if bearer token is present
crates/integrations/tools/open_api_tool.rs:187
↓ 2 callers
Method
cached_value_blocking
(&self, locale: &str, key: &str)
crates/db/i18n.rs:110
↓ 2 callers
Method
can_make_assistant_public
(&self)
crates/db/authz.rs:204
↓ 2 callers
Method
can_make_invitations
(&self)
crates/db/authz.rs:228
↓ 2 callers
Method
can_view_chats
(&self)
crates/db/authz.rs:220
↓ 2 callers
Method
can_view_datasets
(&self)
crates/db/authz.rs:232
↓ 2 callers
Method
can_view_integrations
(&self)
crates/db/authz.rs:273
↓ 2 callers
Method
can_view_prompts
(&self)
crates/db/authz.rs:245
↓ 2 callers
Function
codec
()
crates/db/team_public_id.rs:5
↓ 2 callers
Method
collect_headers
(&self)
crates/integrations/tools/open_api_tool.rs:205
↓ 2 callers
Function
create_test_openapi_spec
()
crates/integrations/bionic_openapi.rs:509
↓ 2 callers
Function
create_tools_from_integrations
Create tools from integrations
crates/integrations/bionic_openapi.rs:479
↓ 2 callers
Function
create_uk_police_api_spec
()
crates/integrations/tools/open_api_tool.rs:472
↓ 2 callers
Function
create_user_config_cookie
Helper function to create a user_config cookie that's accessible from any path
crates/llm-proxy/user_config.rs:44
↓ 2 callers
Function
decode
(public_id: &str)
crates/db/team_public_id.rs:25
↓ 2 callers
Function
determine_pending_chat_state
(chats: Vec<Chat>)
crates/web-server/handlers/console/utils.rs:8
↓ 2 callers
Function
enriched_chat
( request: RequestBuilder, sender: mpsc::Sender<Result<GenerationEvent, Error>>, convert_errors_to
crates/llm-proxy/sse_chat_enricher.rs:35
↓ 2 callers
Function
execute_prompt
If we are getting called from the API we'll possible have a buch of chat messaages that's why chat is a Vec<Message> For the UI they'll be just one.
crates/llm-proxy/prompt.rs:10
↓ 2 callers
Method
extract_base_url
Extract the base URL from the first server in the OpenAPI specification
crates/integrations/bionic_openapi.rs:50
↓ 2 callers
Function
formatFileSize
(bytes: number)
crates/web-assets/typescript/console/file-upload.ts:136
↓ 2 callers
Function
format_json_string
(raw: &str)
crates/web-pages/console/tool_call_timeline.rs:8
↓ 2 callers
Method
from
(val: Jwt)
crates/web-server/jwt.rs:28
↓ 2 callers
Method
get_mcp_slug
Retrieve the MCP slug from the OpenAPI specification extensions.
crates/integrations/bionic_openapi.rs:79
↓ 2 callers
Function
get_oauth2_config_from_integration
Extract OAuth2 configuration from an integration's OpenAPI definition
crates/web-server/handlers/oauth2.rs:123
↓ 2 callers
Function
get_permissions
A helper function for setting the RLS user which is used by all the policies.
crates/db/authz.rs:17
↓ 2 callers
Method
get_tool
(&self)
crates/integrations/tools/web.rs:100
↓ 2 callers
Function
get_tool_definition
()
crates/integrations/tools/search_context.rs:33
↓ 2 callers
Function
get_tool_definition
()
crates/integrations/tools/list_datasets.rs:23
↓ 2 callers
Function
get_tool_definition
Returns the tool definition for list_documents
crates/integrations/tools/list_documents.rs:31
↓ 2 callers
Function
get_tool_definition
()
crates/integrations/tools/read_document.rs:32
↓ 2 callers
Function
get_tool_definition
()
crates/integrations/tools/list_dataset_files.rs:24
↓ 2 callers
Function
get_tools
The full list of tools a user can select for the chat.
crates/integrations/tool_registry.rs:82
↓ 2 callers
Function
handle_chat_error
( err: E, convert_errors_to_chat: bool, snapshot: &mut String, sender: &mpsc::Sender<Result<Ge
crates/llm-proxy/sse_chat_enricher.rs:164
↓ 2 callers
Function
history
(locale: &str)
crates/web-pages/i18n.rs:40
↓ 2 callers
Function
image_upload
( config: &StorageConfig, user_id: i32, team_id: i32, file_name: &str, bytes: &[u8], i
crates/object-storage/src/lib.rs:121
↓ 2 callers
Method
into_response
(self)
crates/llm-proxy/errors.rs:43
↓ 2 callers
Function
is_limit_exceeded
Fetch the usage stats so far and compare with the limits if we have gone over the limits return true
crates/llm-proxy/limits.rs:10
↓ 2 callers
Function
layout
(props: LayoutProps, mode: LayoutMode)
crates/web-pages/app_layout/mod.rs:106
↓ 2 callers
Function
load_selected_helpers
( pool: &Pool, )
crates/integrations/system_openapi.rs:59
↓ 2 callers
Function
mk_msg
(content: &str)
crates/llm-proxy/tests.rs:393
↓ 2 callers
Function
negotiate_protocol_version
(requested: Option<&str>)
crates/web-server/handlers/mcp/mod.rs:288
↓ 2 callers
Function
oauth_clients
(driver: &WebDriver, config: &common::Config)
crates/integration-testing/tests/oauth_clients_test.rs:17
↓ 2 callers
Function
open_url
Fetches the plain text content from the given URL
crates/integrations/tools/web.rs:32
↓ 2 callers
Function
parse_optional_i32
(value: &str)
crates/web-server/handlers/my_assistants/assistant_actions.rs:35
↓ 2 callers
Function
parse_optional_i32
(value: &str)
crates/web-server/handlers/automations/actions.rs:35
↓ 2 callers
Function
parse_required_arguments
(value: Value)
crates/web-server/handlers/mcp/datasets_mcp.rs:577
↓ 2 callers
Function
process_chats
( transaction: &Transaction<'_>, chats: Vec<Chat>, )
crates/web-server/handlers/console/utils.rs:66
↓ 2 callers
Function
render
(page: Element)
crates/web-pages/lib.rs:39
↓ 2 callers
Function
resetSilenceTimeout
()
crates/web-assets/typescript/console/speach-to-text.ts:78
↓ 2 callers
Function
revertToIdleState
()
crates/web-assets/typescript/console/speach-to-text.ts:85
↓ 2 callers
Function
run
(args: Args)
crates/dagger-pipeline/src/pipeline/mod.rs:27
↓ 2 callers
Function
separate_parameters
Separate path, query, and request body parameters
crates/integrations/tools/open_api_tool.rs:337
↓ 2 callers
Method
set
(key: &'static str, value: &str)
crates/web-server/handlers/mcp/tests.rs:55
↓ 2 callers
Function
setTheme
()
crates/web-assets/typescript/layout/theme-switcher.ts:24
↓ 2 callers
Function
should_validate_api_key
()
crates/web-server/handlers/mcp/mod.rs:216
↓ 2 callers
Function
sign_in_user
(driver: &WebDriver, email: &str, config: &Config)
crates/integration-testing/tests/common.rs:186
↓ 2 callers
Function
toggleButtonImages
(state: 'idle' | 'listening')
crates/web-assets/typescript/console/speach-to-text.ts:89
↓ 2 callers
Function
upload
( Extension(pool): Extension<Pool>, Extension(storage_config): Extension<object_storage::StorageConfig
crates/web-server/handlers/api_pipeline.rs:19
↓ 2 callers
Function
upsert
( Upsert { team_id }: Upsert, current_user: Jwt, Extension(pool): Extension<Pool>, Extension(s
crates/web-server/handlers/automations/actions.rs:43
↓ 2 callers
Function
validate_api_key
(pool: &Pool, api_key_value: &str)
crates/web-server/handlers/mcp/mod.rs:258
↓ 1 callers
Method
abort
()
crates/web-assets/typescript/console/speach-to-text.ts:157
↓ 1 callers
Function
accept_invitation
( pool: &Pool, current_user: Jwt, invitation_selector: &str, invitation_verifier: &str, )
crates/web-server/handlers/team/accept_invite.rs:30
↓ 1 callers
Function
addFileToList
(key: string, file: File)
crates/web-assets/typescript/console/file-upload.ts:74
↓ 1 callers
Function
add_team_member
( driver: &WebDriver, team_member: &str, config: &common::Config, )
crates/integration-testing/tests/multi_user_test.rs:77
↓ 1 callers
Function
adjust_visibility
(mut visibility: Visibility, saas: bool)
crates/web-server/handlers/my_assistants/assistant_actions.rs:131
↓ 1 callers
Function
adjust_visibility
(mut visibility: Visibility, saas: bool)
crates/web-server/handlers/automations/actions.rs:131
↓ 1 callers
Function
admin_home_href
(rbac: &Rbac, team_id: String, use_mcp_sidebar: bool)
crates/web-pages/app_layout/mod.rs:296
↓ 1 callers
Function
ai_assistants
(locale: &str)
crates/web-pages/i18n.rs:4
↓ 1 callers
Function
analyze_integration_auth
(integration: &db::Integration)
crates/web-server/handlers/my_assistants/integrations.rs:12
↓ 1 callers
Function
analyze_integration_auth
(integration: &db::Integration)
crates/web-server/handlers/automations/integrations.rs:12
↓ 1 callers
Function
app_router
(state: AppState)
crates/postgres-mcp/src/main.rs:36
↓ 1 callers
Function
arguments_to_string
(value: Value)
crates/web-server/handlers/mcp/mod.rs:820
↓ 1 callers
Method
as_response
(&self)
crates/postgres-mcp/src/error.rs:62
↓ 1 callers
Function
audit_filter
(driver: &WebDriver, email: &str)
crates/integration-testing/tests/console_test.rs:39
↓ 1 callers
Function
autoExpand
()
crates/web-assets/typescript/console/auto-expand.ts:1
↓ 1 callers
Function
autovacuum_health
( client: &Client, include_diagnostics: bool, )
crates/postgres-mcp/src/handlers/analysis.rs:395
↓ 1 callers
Function
build_column_descriptors
( client: &tokio_postgres::Client, columns: &[Column], )
crates/postgres-mcp/src/handlers/sql.rs:129
↓ 1 callers
Function
build_index_statement
(candidate: &SeqScanCandidate)
crates/postgres-mcp/src/handlers/analysis.rs:264
↓ 1 callers
Function
build_openapi_helpers
( selected: SelectedSpec, )
crates/integrations/system_openapi.rs:45
← previous
next →
101–200 of 924, ranked by callers