Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bitrouter/amico
/ functions
Functions
37 in github.com/bitrouter/amico
⨍
Functions
37
◇
Types & classes
79
↓ 2 callers
Method
on_shutdown
(&mut self)
amico-plugin/src/lib.rs:221
↓ 2 callers
Method
on_start
(&mut self)
amico-plugin/src/lib.rs:216
↓ 2 callers
Method
shutdown_all
(&mut self)
amico-plugin/src/lib.rs:115
↓ 2 callers
Method
start_all
(&mut self)
amico-plugin/src/lib.rs:111
Method
build
(config: MockConfig)
amico-plugin/src/lib.rs:209
Method
check
(&self, resource: &ResourcePermission)
amico-system/src/lib.rs:217
Method
event_type
(&self)
amico/src/lib.rs:173
Method
execute
( &'a self, context: &'a Self::Context, mut input: Self::Input, )
amico-models/src/lib.rs:129
Method
execute
( &'a self, _context: &'a Self::Context, input: Self::Input, )
amico-workflows/src/lib.rs:123
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
amico-plugin/src/lib.rs:164
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
amico/src/lib.rs:131
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
amico-workflows/src/lib.rs:65
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
amico-runtime/src/lib.rs:83
Method
grant
(&mut self, resource: ResourcePermission)
amico-system/src/lib.rs:221
Method
grant_all
(&mut self)
amico-system/src/lib.rs:210
Method
id
(&self)
amico-runtime/src/lib.rs:146
Method
input_schema
JSON schema for the tool's input (optional)
amico-system/src/lib.rs:60
Method
metadata
(&self)
amico/src/lib.rs:181
Method
name
(&self)
amico-plugin/src/lib.rs:201
Method
new
(prompt: impl Into<String>)
amico-models/src/lib.rs:64
Method
new
()
amico-system/src/lib.rs:204
Method
new
(source: impl Into<String>)
amico/src/lib.rs:79
Method
new
(model: M, tools: T, max_iterations: usize)
amico-workflows/src/lib.rs:102
Method
new
(id: u64)
amico-runtime/src/lib.rs:142
Method
permissions
(&self)
amico-runtime/src/lib.rs:212
Method
revoke
(&mut self, resource: &ResourcePermission)
amico-system/src/lib.rs:227
Method
state
(&self)
amico-runtime/src/lib.rs:204
Method
state_mut
(&mut self)
amico-runtime/src/lib.rs:208
Function
test_empty_plugin_set
()
amico-plugin/src/lib.rs:255
Function
test_plugin_build
()
amico-plugin/src/lib.rs:228
Function
test_plugin_error_display
()
amico-plugin/src/lib.rs:277
Function
test_plugin_lifecycle
()
amico-plugin/src/lib.rs:239
Function
test_single_plugin_set
()
amico-plugin/src/lib.rs:262
Method
timestamp
(&self)
amico/src/lib.rs:177
Method
version
(&self)
amico-plugin/src/lib.rs:205
Method
with_system_prompt
Create a new instance with a system prompt
amico-models/src/lib.rs:102
Method
with_tags
(mut self, tags: Vec<String>)
amico/src/lib.rs:86