MCPcopy Create free account

hub / github.com/dhanji/g3 / functions

Functions3,053 in github.com/dhanji/g3

Methodload
Load pipeline state from disk, or return None if not found
crates/studio/src/sdlc.rs:170
Methodload
Load a session by ID
crates/studio/src/session.rs:156
Methodload
(config_path: Option<&str>)
crates/g3-config/src/lib.rs:319
Methodload
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
Functionload_context_from_session_log
Load the full context window from a session log file
crates/g3-core/src/session_continuation.rs:392
Methodload_with_overrides
( config_path: Option<&str>, provider_override: Option<String>, model_override: Option
crates/g3-config/src/lib.rs:525
Methodloading_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
Functionmain
()
src/main.rs:4
Functionmain
()
examples/verify_message_id.rs:6
Functionmain
examples/test_code/example.cpp:17
Functionmain
()
examples/test_code/example.go:5
Functionmain
examples/test_code/example.c:11
Functionmain
()
crates/studio/src/main.rs:112
Functionmain
()
crates/g3-execution/examples/setup_coverage_tools.rs:3
Functionmain
()
crates/g3-core/examples/inspect_python_ast.rs:29
Functionmain
()
crates/g3-core/examples/inspect_ast.rs:29
Functionmain
()
crates/g3-core/examples/test_python_query.rs:6
Functionmain
()
crates/g3-computer-control/build.rs:1
Functionmain
()
crates/g3-computer-control/examples/list_windows.rs:8
Functionmain
()
crates/g3-computer-control/examples/safari_demo.rs:6
Functionmain
()
crates/g3-computer-control/examples/test_window_capture.rs:4
Functionmain
()
crates/g3-computer-control/examples/test_screenshot_fix.rs:4
Functionmain
()
crates/g3-computer-control/examples/test_permission_prompt.rs:4
Functionmain
()
crates/g3-computer-control/examples/debug_screenshot.rs:3
Functionmain
()
crates/g3-computer-control/examples/test_screencapture_direct.rs:3
Methodmain
(String[] args)
examples/test_code/Example.java:12
Functionmake_message
(role: MessageRole, content: &str)
crates/g3-core/src/acd.rs:383
Functionmake_tool_call
(tool: &str, args: &str)
crates/g3-core/tests/stream_completion_characterization_test.rs:327
Methodmark_skipped
(&mut self, reason: &str)
crates/studio/src/sdlc.rs:283
Functionmarking_consumed_clears_unexecuted
()
crates/g3-core/tests/stream_completion_characterization_test.rs:144
Methodmax_tokens
(&self)
crates/g3-core/tests/streaming_completion_test.rs:237
Methodmax_tokens
(&self)
crates/g3-providers/src/anthropic.rs:889
Methodmax_tokens
(&self)
crates/g3-providers/src/databricks.rs:919
Methodmax_tokens
(&self)
crates/g3-providers/src/openai.rs:408
Methodmax_tokens
(&self)
crates/g3-providers/src/gemini.rs:620
Methodmax_tokens
(&self)
crates/g3-providers/src/embedded/provider.rs:659
Methodmedia_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
Methodmedia_type_from_extension
Detect media type from file extension
crates/g3-providers/src/lib.rs:172
Functionmessage_contains
Helper to check if a message contains a substring
crates/g3-core/tests/compaction_test.rs:39
Methodmodel
(&self)
crates/g3-providers/src/anthropic.rs:875
Methodmodel
(&self)
crates/g3-providers/src/databricks.rs:905
Methodmodel
(&self)
crates/g3-providers/src/openai.rs:399
Methodmodel
(&self)
crates/g3-providers/src/mock.rs:495
Methodmodel
(&self)
crates/g3-providers/src/gemini.rs:612
Methodmodel
(&self)
crates/g3-providers/src/embedded/provider.rs:655
Methodname
(&self)
crates/g3-providers/src/anthropic.rs:871
Methodname
(&self)
crates/g3-providers/src/databricks.rs:901
Methodname
(&self)
crates/g3-providers/src/openai.rs:395
Methodname
(&self)
crates/g3-providers/src/gemini.rs:608
Methodname
(&self)
crates/g3-providers/src/embedded/provider.rs:651
Methodnative_tool_call
Create a response with a native tool call
crates/g3-providers/src/mock.rs:151
Methodnavigate
(&mut self, url: &str)
crates/g3-computer-control/src/webdriver/safari.rs:161
Methodnew
Create a new pending stage state
crates/studio/src/sdlc.rs:106
Methodnew
(repo_root: &Path)
crates/studio/src/git.rs:15
Methodnew
Create a new session with a short UUID
crates/studio/src/session.rs:48
Methodnew
()
crates/g3-execution/src/lib.rs:32
Methodnew
()
crates/g3-core/src/streaming.rs:29
Methodnew
()
crates/g3-core/src/streaming_parser.rs:39
Methodnew
(total_tokens: u32)
crates/g3-core/src/context_window.rs:86
Methodnew
(config: Config, ui_writer: W)
crates/g3-core/src/lib.rs:235
Methodnew
Create a new pending research task
crates/g3-core/src/pending_research.rs:57
Methodnew
Create a new extracted feedback
crates/g3-core/src/feedback_extraction.rs:42
Methodnew
(response: String, context_window: ContextWindow)
crates/g3-core/src/task_result.rs:13
Methodnew
Create a new project with the given workspace directory
crates/g3-core/src/project.rs:29
Methodnew
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
Methodnew
Create a new background process manager
crates/g3-core/src/background_process.rs:53
Methodnew
Create a new session continuation artifact
crates/g3-core/src/session_continuation.rs:52
Methodnew
(computer_control: bool)
crates/g3-core/src/tool_definitions.rs:17
Methodnew
( operation: String, provider: String, model: String, last_prompt: String,
crates/g3-core/src/error_handling.rs:57
Methodnew
()
crates/g3-core/src/tools/acd.rs:144
Methodnew
(desc: impl Into<String>, target: impl Into<String>)
crates/g3-core/src/tools/plan.rs:77
Methodnew
(name: impl Into<String>, selector: impl Into<String>)
crates/g3-core/src/tools/invariants.rs:63
Methodnew
()
crates/g3-core/src/code_search/searcher.rs:16
Methodnew
()
crates/g3-core/tests/streaming_completion_test.rs:40
Methodnew
()
crates/g3-planner/src/llm.rs:203
Methodnew
()
crates/g3-computer-control/src/platform/linux.rs:8
Methodnew
()
crates/g3-computer-control/src/platform/windows.rs:8
Methodnew
()
crates/g3-computer-control/src/platform/macos.rs:18
Methodnew
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
Methodnew
()
crates/g3-cli/src/filter_json.rs:76
Methodnew
Create from explicit boolean flags.
crates/g3-cli/src/display.rs:119
Methodnew
()
crates/g3-cli/src/simple_output.rs:8
Methodnew
()
crates/g3-cli/src/completion.rs:43
Methodnew
(skin: MadSkin)
crates/g3-cli/src/streaming_markdown.rs:123
Methodnew
()
crates/g3-cli/src/ui_writer_impl.rs:58
Methodnew
()
crates/g3-providers/src/anthropic.rs:152
Methodnew
(host: &str, client_id: &str, scopes: &[String])
crates/g3-providers/src/oauth.rs:48
Methodnew
(media_type: &str, data: String)
crates/g3-providers/src/lib.rs:164
Methodnew
( api_key: String, model: Option<String>, base_url: Option<String>, max_tokens
crates/g3-providers/src/openai.rs:30
Methodnew
Create a new mock provider with default settings
crates/g3-providers/src/mock.rs:335
Methodnew
( api_key: String, model: Option<String>, max_tokens: Option<u32>, temperature
crates/g3-providers/src/gemini.rs:74
Methodnew
Create a new embedded provider with default naming ("embedded").
crates/g3-providers/src/embedded/provider.rs:101
Methodnew
()
crates/g3-providers/src/embedded/adapters/mod.rs:25
Methodnew
()
crates/g3-providers/src/embedded/adapters/glm.rs:75
Methodnew_autonomous
(config: Config, ui_writer: W)
crates/g3-core/src/lib.rs:239
Methodnew_autonomous
Create a project for autonomous mode
crates/g3-core/src/project.rs:47
Methodnew_autonomous_with_project_context_and_quiet
( config: Config, ui_writer: W, project_context: Option<String>, quiet: bool,
crates/g3-core/src/lib.rs:252
Methodnew_autonomous_with_requirements
Create a project for autonomous mode with requirements text override
crates/g3-core/src/project.rs:61
Methodnew_for_test
( config: Config, ui_writer: W, providers: ProviderRegistry, )
crates/g3-core/src/lib.rs:285
Methodnew_for_test_with_project_context
( config: Config, ui_writer: W, providers: ProviderRegistry, project_context:
crates/g3-core/src/lib.rs:296
← previousnext →1,201–1,300 of 3,053, ranked by callers