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
↓ 1 callers
Function
build_tool_call_index
(chat_history: &[ChatWithChunks])
crates/web-pages/console/console_stream.rs:127
↓ 1 callers
Function
build_workspace
(client: &Query, repo: &Directory)
crates/dagger-pipeline/src/pipeline/ci.rs:89
↓ 1 callers
Method
can_delete_chat
(&self)
crates/db/authz.rs:216
↓ 1 callers
Method
can_edit_dataset
(&self, _dataset: &Dataset)
crates/db/authz.rs:265
↓ 1 callers
Method
can_manage_document_pipelines
(&self)
crates/db/authz.rs:240
↓ 1 callers
Method
can_view_teams
(&self)
crates/db/authz.rs:212
↓ 1 callers
Method
captured_headers
(&self)
crates/integrations/tools/open_api_tool.rs:730
↓ 1 callers
Function
category_to_string
(category: OpenapiSpecCategory)
crates/web-server/handlers/openapi_specs/loader.rs:7
↓ 1 callers
Method
classify
(&self, name: &str)
crates/web-server/handlers/mcp/datasets_mcp.rs:81
↓ 1 callers
Function
clear_http_client_override
Clear the global HTTP client override if one is set.
crates/integrations/tools/open_api_tool.rs:105
↓ 1 callers
Function
clear_mock_resolver
()
crates/web-server/handlers/mcp/mod.rs:847
↓ 1 callers
Function
clickableCard
()
crates/web-assets/typescript/components/clickable-card.ts:1
↓ 1 callers
Function
collect_image_tags
()
crates/dagger-pipeline/src/pipeline/ci.rs:19
↓ 1 callers
Function
collect_seq_scans
(node: &serde_json::Value, candidates: &mut Vec<SeqScanCandidate>)
crates/postgres-mcp/src/handlers/analysis.rs:212
↓ 1 callers
Function
connection_health
( client: &Client, include_diagnostics: bool, )
crates/postgres-mcp/src/handlers/analysis.rs:324
↓ 1 callers
Function
convert_chat_role
Converts a database chat role to an OpenAI API chat completion message role
crates/llm-proxy/chat_converter.rs:5
↓ 1 callers
Function
convert_error_to_chats
( err: impl std::fmt::Debug + std::fmt::Display, context_message: Option<&str>, )
crates/llm-proxy/sse_chat_enricher.rs:131
↓ 1 callers
Function
convert_parameter_value
( name: &str, ty: &Type, value: Option<&Value>, )
crates/postgres-mcp/src/sql_utils.rs:261
↓ 1 callers
Method
convert_to_access_type
(&self)
crates/web-server/handlers/audit_trail.rs:75
↓ 1 callers
Method
convert_to_action
(&self)
crates/web-server/handlers/audit_trail.rs:83
↓ 1 callers
Function
copy
()
crates/web-assets/typescript/console/copy.ts:1
↓ 1 callers
Function
copyPaste
()
crates/web-assets/typescript/console/copy-paste.ts:1
↓ 1 callers
Function
copyToClipboard
(text: string)
crates/web-assets/typescript/console/copy.ts:27
↓ 1 callers
Function
copyToClipboard
(text: string)
crates/web-assets/typescript/console/copy-paste.ts:44
↓ 1 callers
Function
cornucopia
()
crates/db/build.rs:9
↓ 1 callers
Function
create
( pool: &Pool, current_user: Jwt, new_invite: &NewInvite, team_slug: &str, )
crates/web-server/handlers/team/create_invite.rs:85
↓ 1 callers
Function
create_numeric_boolean_spec
()
crates/integrations/bionic_openapi.rs:662
↓ 1 callers
Function
create_request
Create the request that we'll send to reqwest to create an SSE stream of incoming chat completions.
crates/llm-proxy/ui_chat_stream.rs:443
↓ 1 callers
Function
create_request
Create the request that we'll send to reqwest to create an SSE stream of incoming chat completions.
crates/llm-proxy/synthesize.rs:50
↓ 1 callers
Function
create_request
( transaction: &Transaction<'_>, api_key_value: &str, completion: BionicChatCompletionRequest, )
crates/llm-proxy/api_chat_stream.rs:137
↓ 1 callers
Function
create_tools_from_integration
Create tools from a single integration
crates/integrations/bionic_openapi.rs:427
↓ 1 callers
Function
create_uk_police_api_spec
()
crates/integrations/bionic_openapi.rs:547
↓ 1 callers
Function
current_http_client
()
crates/integrations/tools/open_api_tool.rs:76
↓ 1 callers
Function
dataset_metadata
(context: &DatasetContext)
crates/web-server/handlers/mcp/datasets_mcp.rs:412
↓ 1 callers
Function
dataset_tool_prefix
(name: &str, external_id: Uuid)
crates/web-server/handlers/mcp/datasets_mcp.rs:98
↓ 1 callers
Function
dataset_tools
(context: &DatasetContext)
crates/web-server/handlers/mcp/datasets_mcp.rs:422
↓ 1 callers
Function
deadlock_health
( client: &Client, include_diagnostics: bool, )
crates/postgres-mcp/src/handlers/analysis.rs:438
↓ 1 callers
Function
default_arguments
()
crates/web-server/handlers/mcp/mod.rs:212
↓ 1 callers
Function
delete
( Delete { team_id, id }: Delete, current_user: Jwt, Extension(pool): Extension<Pool>, )
crates/web-server/handlers/console/delete.rs:8
↓ 1 callers
Function
delete
( Delete { team_id, id }: Delete, current_user: Jwt, Extension(pool): Extension<Pool>, )
crates/web-server/handlers/assistants/delete.rs:8
↓ 1 callers
Function
deleteCookie
(name: string)
crates/web-assets/typescript/layout/snackbar.ts:52
↓ 1 callers
Function
delete_trigger_id
(team_id: &str, key_id: i32)
crates/web-pages/mcp_api_keys.rs:241
↓ 1 callers
Function
disableSubmitButton
()
crates/web-assets/typescript/disable-submit-button.ts:1
↓ 1 callers
Function
dispatch
(client: Query, command: Command)
crates/dagger-pipeline/src/pipeline/mod.rs:35
↓ 1 callers
Function
display_tool_name
(tool_call_id: &Option<String>, tool_call: Option<&ToolCall>)
crates/web-pages/console/tool_call_timeline.rs:16
↓ 1 callers
Function
error_to_chat
We needed a way to send errors to the users UI console. So we use the existing stream and send the message as a chunk.
crates/llm-proxy/sse_chat_error.rs:9
↓ 1 callers
Function
event_data_for_done
()
crates/llm-proxy/ui_chat_stream.rs:66
↓ 1 callers
Function
event_data_for_error
(message: String)
crates/llm-proxy/ui_chat_stream.rs:74
↓ 1 callers
Function
event_data_for_text
UI SSE contract for `/completions/{chat_id}`. Event payloads are JSON encoded strings with this shape: - `{"type":"text_delta","data":{"delta":"..."}
crates/llm-proxy/ui_chat_stream.rs:43
↓ 1 callers
Function
examplePrompts
()
crates/web-assets/typescript/console/example-prompts.ts:1
↓ 1 callers
Method
execute
(&self, arguments: &str)
crates/integrations/tools/open_api_tool.rs:220
↓ 1 callers
Function
execute_tool_calls
Execute a tool call and return a message with the result
crates/integrations/tool_executor.rs:49
↓ 1 callers
Function
extract_next_event
(buffer: &mut String)
crates/llm-proxy/sse_chat_enricher.rs:206
↓ 1 callers
Method
extract_operation_parameters
Extract parameters from an OpenAPI operation and convert to JSON Schema format
crates/integrations/bionic_openapi.rs:147
↓ 1 callers
Method
extract_request_body_schema
Extract request body schema from an OpenAPI operation and convert to JSON Schema format
crates/integrations/bionic_openapi.rs:215
↓ 1 callers
Method
extract_schema_from_request_body_value
Extract schema from a request body JSON value
crates/integrations/bionic_openapi.rs:223
↓ 1 callers
Function
extract_tool_calls
( completion_chunk: &super::sse_chat_enricher::CompletionChunk, )
crates/llm-proxy/ui_chat_stream.rs:116
↓ 1 callers
Function
extract_tool_calls_from_merged
( merged: &Option<openai_api::ChatCompletionDelta>, )
crates/llm-proxy/ui_chat_stream.rs:126
↓ 1 callers
Function
fetch_columns
(client: &Client, oid: u32)
crates/postgres-mcp/src/handlers/schemas.rs:400
↓ 1 callers
Function
fetch_indexes
(client: &Client, oid: u32)
crates/postgres-mcp/src/handlers/schemas.rs:430
↓ 1 callers
Function
fetch_object_definition
( client: &Client, oid: u32, object_type: &ObjectType, )
crates/postgres-mcp/src/handlers/schemas.rs:368
↓ 1 callers
Function
fetch_object_stats
(client: &Client, oid: u32)
crates/postgres-mcp/src/handlers/schemas.rs:464
↓ 1 callers
Function
fetch_relation_details
( client: &Client, schema: &str, name: &str, include_stats: bool, )
crates/postgres-mcp/src/handlers/schemas.rs:191
↓ 1 callers
Function
fetch_routine_details
( client: &Client, schema: &str, display_name: &str, )
crates/postgres-mcp/src/handlers/schemas.rs:264
↓ 1 callers
Function
fileUpload
()
crates/web-assets/typescript/console/file-upload.ts:8
↓ 1 callers
Function
find_seq_scan_candidates
( client: &Client, sql: &str, parameters: &crate::models::SqlParameters, )
crates/postgres-mcp/src/handlers/analysis.rs:176
↓ 1 callers
Method
force_refresh
(&self)
crates/integrations/token_providers.rs:44
↓ 1 callers
Method
force_refresh
(&self)
crates/integrations/tools/open_api_tool.rs:791
↓ 1 callers
Function
format_created_at
(datetime: time::OffsetDateTime)
crates/web-pages/mcp_api_keys.rs:34
↓ 1 callers
Function
format_explain_plan
( format: ExplainFormat, rows: Vec<tokio_postgres::Row>, )
crates/postgres-mcp/src/handlers/sql.rs:95
↓ 1 callers
Function
formatter
()
crates/web-assets/typescript/console/format-json.ts:1
↓ 1 callers
Method
from
(err: db::PoolError)
crates/web-server/handlers/mcp/mod.rs:193
↓ 1 callers
Function
getCookie
(name: string)
crates/web-assets/typescript/layout/snackbar.ts:39
↓ 1 callers
Method
get_api_key_header_name
Get the header name for an API key security scheme if present
crates/integrations/bionic_openapi.rs:337
↓ 1 callers
Method
get_auth_header_name
Determine which HTTP header should be used for authentication
crates/integrations/bionic_openapi.rs:369
↓ 1 callers
Function
get_categories_with_prompts
Extracts categories with at least one prompt
crates/web-pages/assistants/page.rs:167
↓ 1 callers
Function
get_chat_tools_user_selected_with_system_openapi
( pool: &Pool, enabled_tools: Option<&Vec<String>>, )
crates/integrations/tool_registry.rs:128
↓ 1 callers
Function
get_db
(pool: Pool, id: i32)
crates/object-storage/src/lib.rs:168
↓ 1 callers
Method
get_description
(&self)
crates/integrations/bionic_openapi.rs:61
↓ 1 callers
Function
get_document
( pool: &Pool, context: &DatasetContext, params: GetDocumentParams, )
crates/web-server/handlers/mcp/datasets_mcp.rs:657
↓ 1 callers
Function
get_documents
( pool: &Pool, context: &DatasetContext, params: GetDocumentsParams, )
crates/web-server/handlers/mcp/datasets_mcp.rs:589
↓ 1 callers
Method
get_driver
(&self)
crates/integration-testing/tests/common.rs:92
↓ 1 callers
Function
get_external_integration_tools
Get external integration tools using direct database operations
crates/integrations/tool_executor.rs:13
↓ 1 callers
Method
get_id
(&self)
crates/web-server/handlers/audit_trail.rs:61
↓ 1 callers
Function
get_invite_url_from_email
(config: &common::Config)
crates/integration-testing/tests/multi_user_test.rs:139
↓ 1 callers
Function
get_open_url_tool
Returns the tool definition for the Open URL tool
crates/integrations/tools/web.rs:120
↓ 1 callers
Function
get_prompt_integration_tools
Get integration tools for a specific prompt
crates/llm-proxy/prompt.rs:34
↓ 1 callers
Function
get_rabbitmq_messages
(config: &Config)
crates/airbyte-connector/src/main.rs:103
↓ 1 callers
Function
get_related_context
Query the vector database using a similarity search. The prompt decides how we use the datasets
crates/db/vector_search.rs:12
↓ 1 callers
Function
get_system_openapi_tool_definitions
( pool: &Pool, )
crates/integrations/system_openapi.rs:83
↓ 1 callers
Function
get_system_openapi_tools
(pool: &Pool)
crates/integrations/system_openapi.rs:95
↓ 1 callers
Method
get_user
(&self)
crates/web-server/handlers/audit_trail.rs:68
↓ 1 callers
Function
handleV2Event
(data: string)
crates/web-assets/typescript/console/streaming-chat.ts:80
↓ 1 callers
Function
handle_attachments
Handles the processing and storage of file attachments. # Arguments `transaction` - A reference to the current database transaction. `pool` - The da
crates/web-server/handlers/console/send_message.rs:186
↓ 1 callers
Function
hardenLinks
(html: string)
crates/web-assets/typescript/console/markdown.ts:19
↓ 1 callers
Function
index_route
(team_slug: &str)
crates/web-server/handlers/profile.rs:22
↓ 1 callers
Function
initInstantPage
()
crates/web-assets/typescript/instant-page.ts:13
↓ 1 callers
Function
init_tracing
()
crates/postgres-mcp/src/main.rs:47
↓ 1 callers
Function
initializeSidebar
()
crates/web-assets/typescript/layout/responsive-nav.ts:2
↓ 1 callers
Function
insert_prompt
( transaction: &Transaction<'_>, new_prompt_template: &NewPromptTemplate, image_icon_object_id: Op
crates/web-server/handlers/my_assistants/assistant_actions.rs:179
← previous
next →
201–300 of 924, ranked by callers