MCPcopy Create free account

hub / github.com/atomicdotdev/atomic / functions

Functions14,765 in github.com/atomicdotdev/atomic

↓ 7 callersMethodlen_vertices
(&self)
atomic-core/src/output/alive/graph.rs:148
↓ 7 callersFunctionlifecycle
(run_id: &str, owner: &str, workdir: &Path, expires_at: i64)
atomic-cli/src/commands/agent/lifecycle.rs:600
↓ 7 callersFunctionmake_branch
()
atomic-core/src/crdt/branch.rs:556
↓ 7 callersFunctionmake_change
Create a change with the given content bytes and return its hash.
atomic-core/src/merge/engine.rs:415
↓ 7 callersFunctionmake_external_vertex
(hash: Option<Hash>, start: u64, end: u64)
atomic-core/src/apply/position.rs:329
↓ 7 callersFunctionmake_serialized
Build a `SerializedGraphEdge` with the given flags and arbitrary but deterministic dest / introduced_by values.
atomic-core/src/types/edge_kind.rs:371
↓ 7 callersMethodmark_visited
(&mut self)
atomic-core/src/output/alive/vertex.rs:369
↓ 7 callersMethodmax_vertices
Set the maximum number of vertices to process. # Arguments `max` - Maximum span count # Example ```rust use atomic_core::output::repo::FileOutputO
atomic-core/src/output/repo/file.rs:203
↓ 7 callersFunctionmock_with_all_edges
Helper: build a `MockGraph` with one vertex that has every valid edge kind.
atomic-core/src/pristine/traits/tests/graph_tests.rs:95
↓ 7 callersMethodnext_inode_adj
( &self, adj: &mut crate::pristine::InodeAdjState, )
atomic-core/src/pristine/txn/read.rs:1572
↓ 7 callersMethodnode_text
Get the text content of a node.
atomic-semantic/src/parsers/python.rs:346
↓ 7 callersMethodnormalize_intent_id
Normalize an intent ID — accept "PIMO-1", "pimo-1", or just "1".
atomic-repository/src/repository/vault_intent.rs:748
↓ 7 callersMethodpeek_section_type
Peek at the next section's type without consuming it. Reads the section header from the source and stashes it internally. The next call to [`next_sec
atomic-core/src/change/format_v3/reader/sections.rs:22
↓ 7 callersMethodprefix
Set the prefix filter. # Arguments `prefix` - Path prefix to filter # Example ```rust use atomic_core::output::repo::TreeCollectOptions; let opts
atomic-core/src/output/repo/tree.rs:172
↓ 7 callersMethodprefix
Set the prefix filter.
atomic-core/src/output/repo/repository/types.rs:97
↓ 7 callersMethodpublic_key_base32
Get the public key as a base32 string.
atomic-identity/src/identity.rs:330
↓ 7 callersMethodput_inode_graph
( &mut self, inode: Inode, node: GraphNode<NodeId>, edge: SerializedGraphEdge,
atomic-core/src/pristine/txn/write/mod.rs:384
↓ 7 callersMethodrecord_skip
Record a skipped file. # Arguments `path` - The path of the file that was skipped # Example ```rust use atomic_core::output::repo::OutputOutcome;
atomic-core/src/output/repo/outcome.rs:270
↓ 7 callersFunctionremove_atomic_hooks
(matchers: &mut Vec<ClaudeHookMatcher>)
atomic-agent/src/hooks/claude_code/settings.rs:196
↓ 7 callersFunctionrepo
A fresh repo+vault.
atomic-cli/src/commands/memory/list.rs:380
↓ 7 callersFunctionrepo_with_intents
Create a repo+vault and N intents; return (repo, sorted ids, tempdir).
atomic-cli/src/commands/intent/list.rs:312
↓ 7 callersMethodrun
Execute the status command. This method: 1. Finds and opens the repository 2. Computes the working copy status 3. Displays the status in the requeste
atomic-cli/src/commands/status.rs:491
↓ 7 callersMethodserialize
Serialize the attestation to bytes. Format: `[MAGIC: 4 bytes][postcard payload]` The hash is computed over the entire serialized output.
atomic-core/src/change/attestation.rs:193
↓ 7 callersFunctionserialize_edge
(edge: &SerializedGraphEdge)
atomic-core/src/pristine/txn/helpers.rs:20
↓ 7 callersFunctionsession_end_event
(session_id: &str)
atomic-agent/src/turn/orchestrator/tests.rs:38
↓ 7 callersMethodset_columns
Set the columns with full configuration. Use this when you need to customize alignment or width constraints. # Arguments `columns` - The column con
atomic-cli/src/output/table.rs:358
↓ 7 callersMethodset_current_view
Set the current view (internal, does not update working copy). Update the view pointer on disk without materializing. This updates both the in-memor
atomic-repository/src/repository/mod.rs:614
↓ 7 callersMethodset_first_prompt
Set the first prompt if not already set. Truncates to MAX_PROMPT_LENGTH. Also updates `current_prompt` on every call so the change message reflects th
atomic-agent/src/turn/session.rs:313
↓ 7 callersMethodset_position
Set the position.
atomic-core/src/record/workflow/record/types.rs:327
↓ 7 callersFunctionstore_memory
Store a memory via the GENERIC vault path (as `memory write`/attest do).
atomic-cli/src/commands/memory/list.rs:388
↓ 7 callersFunctionsuccess
Format a success message in green. Use this for positive outcomes, confirmations, and success states. # Arguments `text` - The text to format # Re
atomic-cli/src/output/colors.rs:168
↓ 7 callersMethodsuggestion
Get a suggestion for how to resolve this error. Returns a human-readable suggestion that can help users understand what action to take to resolve the
atomic-cli/src/error.rs:485
↓ 7 callersMethodto_postcard_bytes
Serialize this payload to postcard bytes. This is a convenience wrapper around [`postcard::to_allocvec`]. The caller typically compresses the result
atomic-core/src/change/format_v3/sections.rs:280
↓ 7 callersMethodtrunk
(self, trunk_id: TrunkId)
atomic-core/src/crdt/apply/conflict.rs:440
↓ 7 callersMethodtry_get_vertex
(&self, id: VertexId)
atomic-core/src/output/alive/graph.rs:254
↓ 7 callersFunctionvalidate_intent
Validate a canonical Intent node against `IntentShape` (+ sub-shapes).
atomic-canonical/src/gate.rs:70
↓ 7 callersMethodvault_intent_list
List vault intents. Optionally filtered by status. Pass `Some("all")` or `None` for all intents.
atomic-repository/src/repository/vault_intent.rs:257
↓ 7 callersFunctionverify_memory
Verify an attested memory's content hash and signature against a public key.
atomic-canonical/src/lib.rs:93
↓ 7 callersMethodwith_change
(mut self, hash: Hash)
atomic-core/src/output/repo/conflict.rs:291
↓ 7 callersMethodwith_count
Builder: set the count limit.
atomic-cli/src/commands/log/command.rs:129
↓ 7 callersMethodwith_deleted
(mut self, files: Vec<PathBuf>)
atomic-agent/src/event.rs:501
↓ 7 callersMethodwith_format
Builder: set the output format.
atomic-cli/src/commands/log/command.rs:153
↓ 7 callersMethodwith_old_line_num
Set the old line number.
atomic-core/src/record/workflow/crdt/builder/branch.rs:101
↓ 7 callersMethodwith_prefix
Set the path prefix filter. Only files under this prefix will be processed. # Arguments `prefix` - Path prefix (e.g., "src/", "tests/") # Example
atomic-core/src/record/workflow/options.rs:209
↓ 7 callersMethodwith_recursive
Builder: set the `--recursive` flag.
atomic-cli/src/commands/add.rs:236
↓ 7 callersMethodwith_short
Builder: set short output mode.
atomic-cli/src/commands/status.rs:219
↓ 7 callersMethodwith_stat
Builder: set the stat flag.
atomic-cli/src/commands/diff/command.rs:131
↓ 7 callersMethodwith_view
Builder: set the view name.
atomic-cli/src/commands/log/command.rs:135
↓ 7 callersMethodwrite
(&mut self, buf: &[u8])
atomic-core/src/output/memory.rs:207
↓ 7 callersMethodwrite_to
Write the hash table to a writer. Writes `len() × 32` bytes: each hash in index order, raw (no compression). The caller is responsible for writing th
atomic-core/src/change/format_v3/hash_table.rs:584
↓ 6 callersMethodadd
Add an entry to the manifest.
atomic-repository/src/archive.rs:507
↓ 6 callersMethodadd_added
Add an added file to the result.
atomic-core/src/record/workflow/detect/types.rs:299
↓ 6 callersMethodadd_branch_inserted
(&mut self)
atomic-core/src/crdt/apply/context.rs:151
↓ 6 callersMethodadd_dependency_by_id
Add a dependency by node ID, looking up the hash. # Arguments `node_id` - Internal ID of the change # Returns Ok(()) if the dependency was added,
atomic-core/src/record/workflow/globalize/context.rs:161
↓ 6 callersMethodadd_hunk
Add a graph_op to this file.
atomic-core/src/record/workflow/record/types.rs:307
↓ 6 callersMethodadd_leaf_inserted
(&mut self)
atomic-core/src/crdt/apply/context.rs:171
↓ 6 callersMethodadd_line
Add a line credit (will merge with adjacent ranges if possible).
atomic-core/src/change/credit.rs:633
↓ 6 callersMethodadd_token
Adds a token to this line.
atomic-core/src/output/crdt.rs:144
↓ 6 callersMethodallocate_inode
Allocate a new unique inode. Each call returns a different inode value. # Example ```rust use atomic_core::output::Memory; let wc = Memory::new();
atomic-core/src/output/memory.rs:293
↓ 6 callersMethodarchive
This exports the working copy state at the current (or specified) Merkle state to the given destination. # Arguments `destination` - Path to the out
atomic-repository/src/repository/archive.rs:29
↓ 6 callersMethodas_bytes
Get the raw bytes of the public key
atomic-identity/src/keypair.rs:33
↓ 6 callersMethodas_directory
Mark this entry as a directory.
atomic-core/src/record/workflow/collect.rs:134
↓ 6 callersFunctionassert_content_matches
Assert that the content retrieved via overlay matches the expected bytes.
atomic-repository/tests/content_roundtrip_fidelity_test.rs:49
↓ 6 callersFunctionattest_with
Lift+attest a stored intent with a given keypair, returning the node.
atomic-cli/src/commands/intent/list.rs:335
↓ 6 callersMethodbegin_turn
Mark the start of a new turn.
atomic-agent/src/turn/session.rs:350
↓ 6 callersFunctionbranch
(change: u64, idx: u32)
atomic-core/src/crdt/queries.rs:155
↓ 6 callersFunctionbuild_decision_edges
Build edges connecting a decision node to the surrounding context. The decision node gets: - An edge from the most recent goal (if any precedes the s
atomic-agent/src/provenance/consolidate.rs:676
↓ 6 callersFunctioncheck_embedded_directives
Reject a REGISTERED directive name embedded mid-prose with an attrs brace (e.g. `… ::file-ref{path=x} …` inside a sentence). The block parser only rea
atomic-canonical/src/directive.rs:215
↓ 6 callersFunctioncompare_content
Compare two byte slices and produce diff operations. This function handles the actual diffing of file content. # Arguments `old_content` - Content
atomic-core/src/record/detect.rs:721
↓ 6 callersFunctioncosine_similarity
Compute cosine similarity between two vectors. Returns 0.0 if the vectors have different lengths, are empty, or if either has zero magnitude.
atomic-core/src/pristine/txn/write/embeddings.rs:19
↓ 6 callersMethodcrdt_ops
(&self)
atomic-core/src/record/workflow/record/types.rs:412
↓ 6 callersFunctioncreate_test_change
Create a simple test change with the given message.
atomic-repository/src/repository/tests/mod.rs:30
↓ 6 callersFunctioncreate_test_entry_without_header
()
atomic-cli/src/commands/log/tests.rs:397
↓ 6 callersFunctioncreate_test_identities
()
atomic-identity/src/delegation.rs:588
↓ 6 callersMethoddecode
Decode a `SessionEnvelope` from `HashedChange.metadata` bytes. Validates the magic prefix and schema version before deserializing. # Errors Returns
atomic-agent/src/envelope.rs:254
↓ 6 callersFunctiondecode_embedding_key
(key: &str)
atomic-core/src/pristine/tables.rs:758
↓ 6 callersFunctiondecode_leaf_value
(bytes: &[u8; 22])
atomic-core/src/crdt/tables.rs:646
↓ 6 callersMethoddefault
()
atomic-cli/src/commands/git/push.rs:52
↓ 6 callersMethoddel_directory
(&mut self, inode: Inode)
atomic-core/src/pristine/txn/write/mod.rs:1042
↓ 6 callersMethoddel_embeddings
(&mut self, path: &str)
atomic-core/src/pristine/txn/write/embeddings.rs:187
↓ 6 callersMethoddel_inode
(&mut self, inode: Inode)
atomic-core/src/pristine/txn/write/mod.rs:937
↓ 6 callersFunctionderive_agent_author
Derive the agent author from the user's identity. Constructs: `{agent_name}+{session_short} <{user_email}>` If the user has no email, uses the agent
atomic-agent/src/identity.rs:115
↓ 6 callersMethodembed_sync
Synchronous embed using a throwaway tokio runtime (for use in non-async contexts). When called from within an existing Tokio runtime (e.g., from hook
atomic-repository/src/ai/mod.rs:163
↓ 6 callersFunctionencode_position
(change_id: u64, pos: u64)
atomic-core/src/pristine/tables.rs:832
↓ 6 callersMethodensure_metadata_complete
Ensure that the required metadata sections (HEADER + DEPS) have been written.
atomic-core/src/change/format_v3/writer/helpers.rs:25
↓ 6 callersFunctionevaluate_push_credentials
Pure decision core for [`check_push_credentials`], split out so it can be unit-tested without touching the on-disk identity store. `identity_name` —
atomic-cli/src/commands/auth.rs:345
↓ 6 callersFunctionextract_content_edges
Extract edges from content text (wiki-links, file paths).
atomic-repository/src/repository/vault_triples.rs:1019
↓ 6 callersFunctionextract_file
Extract a file path from a node's detail or summary.
atomic-agent/src/provenance/consolidate.rs:601
↓ 6 callersMethodfind_intent_path
Find the vault path for an intent by its display ID. First checks the manifest's `vault_path` field (fast path), then falls back to scanning vault en
atomic-repository/src/repository/vault_intent.rs:710
↓ 6 callersMethodformat_default
Format entries for default output. # Arguments `entries` - History entries to format `hash_length` - Number of hash characters to display # Returns
atomic-cli/src/commands/log/command.rs:239
↓ 6 callersFunctionformat_hash_with_length
Format a hash for display with custom length. Like [`format_hash`], but allows specifying the truncation length. # Arguments `hash` - The hash to f
atomic-cli/src/commands/mod.rs:422
↓ 6 callersMethodformat_json
Format entries for JSON output. # Arguments `entries` - History entries to format # Returns Formatted JSON string.
atomic-cli/src/commands/log/command.rs:394
↓ 6 callersMethodformat_short
Format entries for short output. # Arguments `entries` - History entries to format `hash_length` - Number of hash characters to display # Returns
atomic-cli/src/commands/log/command.rs:308
↓ 6 callersMethodget_change_at_seq
( &self, _view: &ViewState, _seq: u64, )
atomic-core/src/record/context.rs:915
↓ 6 callersMethodget_changelist
Get the changelist for a view starting from a position. # Arguments `view` - The name of the view to query. `from` - The starting position (sequence
atomic-remote/src/http/queries.rs:79
↓ 6 callersMethodget_crdt_branch
( &self, key: &[u8; 12], )
atomic-core/src/pristine/txn/read.rs:1170
↓ 6 callersMethodget_tracking_options
Convert command options to TrackingOptions.
atomic-cli/src/commands/add.rs:251
↓ 6 callersMethodget_view
(&self, _name: &str)
atomic-core/src/record/context.rs:899
↓ 6 callersMethodinode
(&self)
atomic-core/src/crdt/trunk.rs:193
↓ 6 callersMethodinstall
(&self, repo_root: &Path)
atomic-agent/src/hooks/claude_code/mod.rs:209
← previousnext →701–800 of 14,765, ranked by callers