Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dhanji/g3
/ functions
Functions
3,053 in github.com/dhanji/g3
⨍
Functions
3,053
◇
Types & classes
258
Method
load
Load pipeline state from disk, or return None if not found
crates/studio/src/sdlc.rs:170
Method
load
Load a session by ID
crates/studio/src/session.rs:156
Method
load
(config_path: Option<&str>)
crates/g3-config/src/lib.rs:319
Method
load
Load a project from the given absolute path. Loads the following files if present (skips missing silently): - brief.md - contacts.yaml - status.md A
crates/g3-cli/src/project.rs:29
Function
load_context_from_session_log
Load the full context window from a session log file
crates/g3-core/src/session_continuation.rs:392
Method
load_with_overrides
( config_path: Option<&str>, provider_override: Option<String>, model_override: Option
crates/g3-config/src/lib.rs:525
Method
loading_project
Print project loading status: "g3: loading <project-name> .. ✓ file1 ✓ file2 .. [done]" Used by the /project command to show what project files were
crates/g3-cli/src/g3_status.rs:265
Function
main
()
src/main.rs:4
Function
main
()
examples/verify_message_id.rs:6
Function
main
examples/test_code/example.cpp:17
Function
main
()
examples/test_code/example.go:5
Function
main
examples/test_code/example.c:11
Function
main
()
crates/studio/src/main.rs:112
Function
main
()
crates/g3-execution/examples/setup_coverage_tools.rs:3
Function
main
()
crates/g3-core/examples/inspect_python_ast.rs:29
Function
main
()
crates/g3-core/examples/inspect_ast.rs:29
Function
main
()
crates/g3-core/examples/test_python_query.rs:6
Function
main
()
crates/g3-computer-control/build.rs:1
Function
main
()
crates/g3-computer-control/examples/list_windows.rs:8
Function
main
()
crates/g3-computer-control/examples/safari_demo.rs:6
Function
main
()
crates/g3-computer-control/examples/test_window_capture.rs:4
Function
main
()
crates/g3-computer-control/examples/test_screenshot_fix.rs:4
Function
main
()
crates/g3-computer-control/examples/test_permission_prompt.rs:4
Function
main
()
crates/g3-computer-control/examples/debug_screenshot.rs:3
Function
main
()
crates/g3-computer-control/examples/test_screencapture_direct.rs:3
Method
main
(String[] args)
examples/test_code/Example.java:12
Function
make_message
(role: MessageRole, content: &str)
crates/g3-core/src/acd.rs:383
Function
make_tool_call
(tool: &str, args: &str)
crates/g3-core/tests/stream_completion_characterization_test.rs:327
Method
mark_skipped
(&mut self, reason: &str)
crates/studio/src/sdlc.rs:283
Function
marking_consumed_clears_unexecuted
()
crates/g3-core/tests/stream_completion_characterization_test.rs:144
Method
max_tokens
(&self)
crates/g3-core/tests/streaming_completion_test.rs:237
Method
max_tokens
(&self)
crates/g3-providers/src/anthropic.rs:889
Method
max_tokens
(&self)
crates/g3-providers/src/databricks.rs:919
Method
max_tokens
(&self)
crates/g3-providers/src/openai.rs:408
Method
max_tokens
(&self)
crates/g3-providers/src/gemini.rs:620
Method
max_tokens
(&self)
crates/g3-providers/src/embedded/provider.rs:659
Method
media_type_from_bytes
Detect media type from image data magic bytes (file signature) This is more reliable than file extension as it checks actual content
crates/g3-providers/src/lib.rs:184
Method
media_type_from_extension
Detect media type from file extension
crates/g3-providers/src/lib.rs:172
Function
message_contains
Helper to check if a message contains a substring
crates/g3-core/tests/compaction_test.rs:39
Method
model
(&self)
crates/g3-providers/src/anthropic.rs:875
Method
model
(&self)
crates/g3-providers/src/databricks.rs:905
Method
model
(&self)
crates/g3-providers/src/openai.rs:399
Method
model
(&self)
crates/g3-providers/src/mock.rs:495
Method
model
(&self)
crates/g3-providers/src/gemini.rs:612
Method
model
(&self)
crates/g3-providers/src/embedded/provider.rs:655
Method
name
(&self)
crates/g3-providers/src/anthropic.rs:871
Method
name
(&self)
crates/g3-providers/src/databricks.rs:901
Method
name
(&self)
crates/g3-providers/src/openai.rs:395
Method
name
(&self)
crates/g3-providers/src/gemini.rs:608
Method
name
(&self)
crates/g3-providers/src/embedded/provider.rs:651
Method
native_tool_call
Create a response with a native tool call
crates/g3-providers/src/mock.rs:151
Method
navigate
(&mut self, url: &str)
crates/g3-computer-control/src/webdriver/safari.rs:161
Method
new
Create a new pending stage state
crates/studio/src/sdlc.rs:106
Method
new
(repo_root: &Path)
crates/studio/src/git.rs:15
Method
new
Create a new session with a short UUID
crates/studio/src/session.rs:48
Method
new
()
crates/g3-execution/src/lib.rs:32
Method
new
()
crates/g3-core/src/streaming.rs:29
Method
new
()
crates/g3-core/src/streaming_parser.rs:39
Method
new
(total_tokens: u32)
crates/g3-core/src/context_window.rs:86
Method
new
(config: Config, ui_writer: W)
crates/g3-core/src/lib.rs:235
Method
new
Create a new pending research task
crates/g3-core/src/pending_research.rs:57
Method
new
Create a new extracted feedback
crates/g3-core/src/feedback_extraction.rs:42
Method
new
(response: String, context_window: ContextWindow)
crates/g3-core/src/task_result.rs:13
Method
new
Create a new project with the given workspace directory
crates/g3-core/src/project.rs:29
Method
new
Create a new fragment from a slice of messages. # Arguments `messages` - The messages to dehydrate `preceding_fragment_id` - ID of the previous fragm
crates/g3-core/src/acd.rs:64
Method
new
Create a new background process manager
crates/g3-core/src/background_process.rs:53
Method
new
Create a new session continuation artifact
crates/g3-core/src/session_continuation.rs:52
Method
new
(computer_control: bool)
crates/g3-core/src/tool_definitions.rs:17
Method
new
( operation: String, provider: String, model: String, last_prompt: String,
crates/g3-core/src/error_handling.rs:57
Method
new
()
crates/g3-core/src/tools/acd.rs:144
Method
new
(desc: impl Into<String>, target: impl Into<String>)
crates/g3-core/src/tools/plan.rs:77
Method
new
(name: impl Into<String>, selector: impl Into<String>)
crates/g3-core/src/tools/invariants.rs:63
Method
new
()
crates/g3-core/src/code_search/searcher.rs:16
Method
new
()
crates/g3-core/tests/streaming_completion_test.rs:40
Method
new
()
crates/g3-planner/src/llm.rs:203
Method
new
()
crates/g3-computer-control/src/platform/linux.rs:8
Method
new
()
crates/g3-computer-control/src/platform/windows.rs:8
Method
new
()
crates/g3-computer-control/src/platform/macos.rs:18
Method
new
Create a new SafariDriver instance This will connect to SafariDriver running on the default port (4444). Make sure to enable "Allow Remote Automation
crates/g3-computer-control/src/webdriver/safari.rs:23
Method
new
()
crates/g3-cli/src/filter_json.rs:76
Method
new
Create from explicit boolean flags.
crates/g3-cli/src/display.rs:119
Method
new
()
crates/g3-cli/src/simple_output.rs:8
Method
new
()
crates/g3-cli/src/completion.rs:43
Method
new
(skin: MadSkin)
crates/g3-cli/src/streaming_markdown.rs:123
Method
new
()
crates/g3-cli/src/ui_writer_impl.rs:58
Method
new
()
crates/g3-providers/src/anthropic.rs:152
Method
new
(host: &str, client_id: &str, scopes: &[String])
crates/g3-providers/src/oauth.rs:48
Method
new
(media_type: &str, data: String)
crates/g3-providers/src/lib.rs:164
Method
new
( api_key: String, model: Option<String>, base_url: Option<String>, max_tokens
crates/g3-providers/src/openai.rs:30
Method
new
Create a new mock provider with default settings
crates/g3-providers/src/mock.rs:335
Method
new
( api_key: String, model: Option<String>, max_tokens: Option<u32>, temperature
crates/g3-providers/src/gemini.rs:74
Method
new
Create a new embedded provider with default naming ("embedded").
crates/g3-providers/src/embedded/provider.rs:101
Method
new
()
crates/g3-providers/src/embedded/adapters/mod.rs:25
Method
new
()
crates/g3-providers/src/embedded/adapters/glm.rs:75
Method
new_autonomous
(config: Config, ui_writer: W)
crates/g3-core/src/lib.rs:239
Method
new_autonomous
Create a project for autonomous mode
crates/g3-core/src/project.rs:47
Method
new_autonomous_with_project_context_and_quiet
( config: Config, ui_writer: W, project_context: Option<String>, quiet: bool,
crates/g3-core/src/lib.rs:252
Method
new_autonomous_with_requirements
Create a project for autonomous mode with requirements text override
crates/g3-core/src/project.rs:61
Method
new_for_test
( config: Config, ui_writer: W, providers: ProviderRegistry, )
crates/g3-core/src/lib.rs:285
Method
new_for_test_with_project_context
( config: Config, ui_writer: W, providers: ProviderRegistry, project_context:
crates/g3-core/src/lib.rs:296
← previous
next →
1,201–1,300 of 3,053, ranked by callers