MCPcopy Create free account

hub / github.com/atomicdotdev/atomic / functions

Functions14,648 in github.com/atomicdotdev/atomic

↓ 6 callersMethodload
Load an identity by ID.
atomic-identity/src/store.rs:493
↓ 6 callersFunctionload_attestation
Load a memory's attestation and classify it against the current source (`inputs`). Prefers the tracked vault entry, falling back to the legacy sidecar
atomic-cli/src/commands/memory/bridge.rs:189
↓ 6 callersMethodload_change
Load a full `Change` from the redb store. This reads all tables for the change and reassembles a `Change` object. Equivalent to deserializing a compl
atomic-repository/src/redb_change_store/queries.rs:306
↓ 6 callersFunctionlongest_increasing_subsequence
Find the Longest Increasing Subsequence of matches by new_idx. Given matches sorted by old_idx, find the longest subsequence where new_idx values are
atomic-core/src/diff/patience.rs:227
↓ 6 callersFunctionmake_change
Create a test change with content
atomic-core/src/output/repo/content.rs:755
↓ 6 callersFunctionmake_vertex
(change: u64, start: u64, end: u64)
atomic-core/src/output/repo/fork.rs:184
↓ 6 callersMethodmark_resolved
Marks this conflict as resolved with optional notes.
atomic-core/src/crdt/apply/conflict.rs:358
↓ 6 callersMethodmark_rooted
Mark a position as verified rooted.
atomic-core/src/apply/workspace.rs:641
↓ 6 callersMethodmax_vertices
Set maximum span count.
atomic-core/src/record/workflow/retrieve.rs:92
↓ 6 callersMethodmax_vertices
Set the maximum number of vertices to retrieve. This provides a safety limit for retrieval. If the graph exceeds this size, retrieval will stop and t
atomic-core/src/output/alive/retrieve/options.rs:104
↓ 6 callersFunctionmemory_frontmatter
()
atomic-canonical/tests/roundtrip.rs:227
↓ 6 callersFunctionmerge_parallel_results
Merge parallel results into the aggregate vectors needed by `Repository::record()`. This extracts the `RecordedFile` values from the parallel results
atomic-repository/src/parallel_record/aggregate.rs:25
↓ 6 callersMethodmessage
Get the commit message if a header is loaded.
atomic-repository/src/history/types.rs:168
↓ 6 callersMethodmodel
Get the effective model name.
atomic-agent/src/transcript/generator.rs:177
↓ 6 callersMethodname
(&self)
atomic-agent/src/hooks/mod.rs:470
↓ 6 callersMethodname
Create a new name conflict. Name conflicts occur when a file has been renamed by concurrent changes.
atomic-core/src/output/mod.rs:289
↓ 6 callersMethodnew_line_num
(&self)
atomic-core/src/record/workflow/crdt/builder/branch.rs:157
↓ 6 callersFunctionnext_id
Generate the next node ID.
atomic-agent/src/provenance/consolidate.rs:713
↓ 6 callersMethodnext_id
Generate the next unique node ID and increment the counter.
atomic-agent/src/provenance/accumulator/mod.rs:285
↓ 6 callersFunctionno_untracked
()
atomic-agent/src/record/tests.rs:81
↓ 6 callersMethodnodes
All nodes in insertion order.
atomic-agent/src/provenance/accumulator/mod.rs:251
↓ 6 callersMethodnormalize_intent_id
Normalize an intent ID — accept "PIMO-1", "pimo-1", or just "1".
atomic-repository/src/repository/vault_intent.rs:702
↓ 6 callersFunctionopen_pristine
()
atomic-core/src/crdt/queries.rs:148
↓ 6 callersMethodoperation
(&self)
atomic-core/src/record/workflow/crdt/builder/leaf.rs:42
↓ 6 callersFunctionoutput_graph_content_resolved
Output graph content with semantic-merge resolution. This is the merge-aware counterpart of [`output_graph_content`]. For every SCC whose lead verte
atomic-core/src/output/repo/content.rs:502
↓ 6 callersMethodoutput_line
(&mut self, node: GraphNode<NodeId>, get_contents: F)
atomic-core/src/output/traits.rs:657
↓ 6 callersFunctionparallel_record_files
Process files in parallel using rayon, returning per-file results. This is the core of the parallel recording pipeline (Phase 2). It takes a list of
atomic-repository/src/parallel_record/mod.rs:434
↓ 6 callersMethodpath
(self, path: impl Into<String>)
atomic-core/src/crdt/apply/conflict.rs:458
↓ 6 callersMethodpermissions
Get the permission bits. # Returns The Unix permission bits.
atomic-core/src/record/item.rs:378
↓ 6 callersMethodprint_long_format
Print the status in long (human-readable) format.
atomic-cli/src/commands/status.rs:246
↓ 6 callersMethodprocess_diff_op
Process a diff operation. This is the main entry point for processing diff output. Call this for each diff operation in sequence. # Arguments `op`
atomic-core/src/record/workflow/graph_op/builder.rs:160
↓ 6 callersMethodprocess_insert
Process an insertion. # Arguments `old_index` - Position in old content (insertion point) `new_index` - Starting line in new content `new_len` - Num
atomic-core/src/record/workflow/graph_op/builder.rs:216
↓ 6 callersFunctionproject
Project a turn's provenance into the named-subgraph JSON-LD. Builds `urn:atomic:provgraph:<change_id_base32>` with `@graph = [prov:Activity, prov:Sof
atomic-canonical/src/prov.rs:134
↓ 6 callersMethodprovision_sandbox
Provision an agent's private working tree as a copy-on-write clone of this repository's working tree. Copies every tracked-or-untracked working file
atomic-repository/src/repository/sandbox.rs:182
↓ 6 callersMethodpush_node
Push a node onto the graph, updating stats and last_node cursor.
atomic-agent/src/provenance/accumulator/mod.rs:291
↓ 6 callersMethodput
PUT request with JSON body, unwrap `ApiResponse` envelope.
atomic-remote/src/storage.rs:143
↓ 6 callersMethodput_inode
(&mut self, inode: Inode, pos: Position<NodeId>)
atomic-core/src/pristine/txn/write/mod.rs:924
↓ 6 callersMethodput_trunk
(&mut self, trunk: &Trunk)
atomic-core/src/crdt/apply/traits.rs:502
↓ 6 callersFunctionrecord_all
(repo: &Repository, message: &str)
atomic-repository/src/repository/tests/record_duplication_tests.rs:18
↓ 6 callersMethodregister
(&mut self, id: NodeId, hash: Hash)
atomic-core/src/merge/engine.rs:356
↓ 6 callersMethodremove_path
Remove a file or directory. If `recursive` is true, removes directories and their contents.
atomic-core/src/output/filesystem/mod.rs:247
↓ 6 callersMethodrequire
Look up the index for a hash, returning an error if not found. This is a convenience method that wraps [`lookup`](Self::lookup) and converts `None` t
atomic-core/src/change/format_v3/hash_table.rs:330
↓ 6 callersFunctionresolve_paths
Resolve a source path that may be a `$variable` reference. If it starts with `$`, extract vault paths from the bound nodes (using the node label or m
atomic-repository/src/query_plan.rs:396
↓ 6 callersFunctionretrieve_graph
Retrieve the alive graph for a file starting from a position. This function traverses the graph from the given starting position, collecting all aliv
atomic-core/src/output/alive/retrieve/mod.rs:108
↓ 6 callersFunctionrow_for
Compute a single row using an explicit verifier keypair (no global store).
atomic-cli/src/commands/intent/list.rs:366
↓ 6 callersMethodrun
Execute the record command. # Process 1. Find and open the repository 2. Get the commit message (from argument, editor, or prompt) 3. Detect changes
atomic-cli/src/commands/record/command.rs:17
↓ 6 callersMethodsave_remotes
Save remote configuration for this repository. # Arguments `config` - The remote configuration to save # Errors Returns an error if the config fil
atomic-repository/src/repository/remotes.rs:39
↓ 6 callersMethodset_crdt_ops
Set the CRDT operations for this file.
atomic-core/src/record/workflow/record/types.rs:342
↓ 6 callersMethodset_transcript_path
Set the transcript path if not already set.
atomic-agent/src/turn/session.rs:296
↓ 6 callersMethodsign
Sign a message.
atomic-identity/src/signing.rs:161
↓ 6 callersFunctionsigning_view
The value covered by a signature: the document minus its `proof` (the standard Data Integrity shape). `contentHash` is retained so the signature also
atomic-canonical/src/proof.rs:40
↓ 6 callersFunctionsource_content_hash
A hash of the source lift inputs, recorded in the sidecar so a later edit to the intent can be detected as making the attestation stale. This is a sta
atomic-cli/src/commands/intent/bridge.rs:198
↓ 6 callersFunctionsource_content_hash
A hash of the source lift inputs, recorded so a later edit to the memory can be detected as making the attestation stale. Standalone digest of (frontm
atomic-cli/src/commands/memory/bridge.rs:165
↓ 6 callersMethodstats
Get statistics about the store.
atomic-repository/src/redb_change_store/queries.rs:246
↓ 6 callersMethodsuggestion_type
Set the suggestion type.
atomic-core/src/change/provenance/builder.rs:67
↓ 6 callersMethodsummary
Create a summary string for display. # Example ```rust use atomic_core::output::repo::OutputOutcome; let mut outcome = OutputOutcome::new(); outcom
atomic-core/src/output/repo/outcome.rs:333
↓ 6 callersMethodto_bytes
(&self)
atomic-core/src/crdt/ids.rs:90
↓ 6 callersMethodto_compaction_summary
Serialize to a compact text summary for LLM compaction context. The summary is structured but concise, optimized for token budget: - Lists goals (one
atomic-agent/src/provenance/accumulator/convert.rs:207
↓ 6 callersFunctiontokenize_content_for_display
Tokenize file content into FileOps for display purposes. This is the **on-the-fly fallback** — when `diff`/`log`/`blame` needs semantic data but the
atomic-repository/src/semantic_regen.rs:394
↓ 6 callersMethodtool
Set the tool used.
atomic-core/src/change/provenance/builder.rs:61
↓ 6 callersFunctiontruncate
Truncate a string for display.
atomic-agent/src/provenance/consolidate.rs:730
↓ 6 callersMethodusage
Filter by usage.
atomic-identity/src/store.rs:274
↓ 6 callersMethodvalidate_content_ranges
(&self)
atomic-core/src/crdt/apply/options.rs:320
↓ 6 callersMethodvalidate_view_name
Validate the view name.
atomic-cli/src/commands/init.rs:439
↓ 6 callersMethodvault_extract_kg
Extract KG nodes and edges from a vault entry. Returns `(Vec<KgNode>, Vec<KgEdge>)`. Does **not** store them — call `vault_store_kg` for persistence.
atomic-repository/src/repository/vault_triples.rs:30
↓ 6 callersMethodvault_goal_stop
Stop a vault goal. With `promote: true`: marks the goal as "completed". With `discard: true`: deletes the goal entirely. Default (neither flag): mark
atomic-repository/src/repository/vault_goal.rs:217
↓ 6 callersMethodvault_intent_delete
Delete an unstarted backlog intent. This is intentionally conservative: only backlog intents with no linked goals can be deleted. Started work should
atomic-repository/src/repository/vault_intent.rs:327
↓ 6 callersMethodwith_ai_model
Builder: set the AI model.
atomic-cli/src/commands/record/mod.rs:351
↓ 6 callersMethodwith_algorithm
Builder: set the diff algorithm.
atomic-cli/src/commands/diff/command.rs:119
↓ 6 callersMethodwith_all
Builder: set the `--all` flag.
atomic-cli/src/commands/add.rs:218
↓ 6 callersMethodwith_all
Builder: set the --all flag.
atomic-cli/src/commands/record/mod.rs:269
↓ 6 callersMethodwith_author
Builder: set the author.
atomic-cli/src/commands/record/mod.rs:285
↓ 6 callersMethodwith_files
Builder: set files to record.
atomic-cli/src/commands/record/mod.rs:275
↓ 6 callersMethodwith_id
(mut self, id: u32)
atomic-core/src/output/repo/conflict.rs:363
↓ 6 callersMethodwith_identifier
Builder: set the identifier.
atomic-cli/src/commands/change/command.rs:105
↓ 6 callersMethodwith_merge_whitespace
Sets whether to merge consecutive whitespace tokens. When enabled, multiple spaces or tabs are combined into a single whitespace token.
atomic-core/src/record/workflow/crdt/tokenize/rules.rs:71
↓ 6 callersMethodwith_path
Builder: set the path filter.
atomic-cli/src/commands/status.rs:213
↓ 6 callersMethodwith_prefix
Set the prefix filter. # Arguments `prefix` - Path prefix to filter files
atomic-core/src/record/detect.rs:235
↓ 6 callersMethodwith_prefix
(mut self, prefix: &str)
atomic-core/src/output/repo/options.rs:225
↓ 6 callersMethodwith_tagged
Set the tagged flag. Tagged changes represent named snapshots in the history. # Arguments `tagged` - Whether this change is tagged # Example ```r
atomic-cli/src/commands/push/types.rs:109
↓ 6 callersMethodwrite_provenance
Write the optional PROVENANCE section. Contains AI provenance metadata for the change. This section is optional — omit it if there's no AI provenance
atomic-core/src/change/format_v3/writer/state_machine.rs:372
↓ 6 callersMethodwrite_recorded
Write a recorded change to the repository. This method inserts a change that was just recorded, updating both the graph and the tree tables. It's the
atomic-repository/src/repository/insert.rs:1983
↓ 6 callersFunctionwrite_settings
( settings_path: &Path, raw: &serde_json::Map<String, serde_json::Value>, )
atomic-agent/src/hooks/claude_code/settings.rs:89
↓ 6 callersFunctionwrite_tracked
Mirror `attest`'s tracked-vault write (body = pretty JSON + '\n').
atomic-cli/src/commands/intent/list.rs:342
↓ 5 callersMethodadd
Add a successfully collected file.
atomic-core/src/record/workflow/collect.rs:248
↓ 5 callersMethodadd_conflict
Add a conflict to the result. # Arguments `conflict` - The conflict to add
atomic-core/src/output/repo/file.rs:386
↓ 5 callersMethodadd_deleted
Add a deleted file to the result.
atomic-core/src/record/workflow/detect/types.rs:304
↓ 5 callersMethodadd_down_context
Add a down-context position (successor). Down-context vertices are the successors where new content will be inserted before.
atomic-core/src/apply/workspace.rs:442
↓ 5 callersMethodadd_hunk
Add a hunk (graph operation) to this change.
atomic-core/src/change/change.rs:228
↓ 5 callersMethodadd_line
Updates statistics with a tokenized line.
atomic-core/src/record/workflow/crdt/tokenize/types.rs:280
↓ 5 callersMethodadd_missing_context
Add a missing context conflict.
atomic-core/src/apply/conflict.rs:342
↓ 5 callersMethodadd_unchanged
Add an unchanged file to the result.
atomic-core/src/record/workflow/detect/types.rs:319
↓ 5 callersMethodagent_display_name
(mut self, name: impl Into<String>)
atomic-agent/src/envelope.rs:460
↓ 5 callersMethodall
(&self)
atomic-repository/src/record/options.rs:279
↓ 5 callersMethodappend_content
Appends content to the buffer and returns the byte range.
atomic-core/src/record/workflow/crdt/builder/mod.rs:323
↓ 5 callersMethodappend_human_gate
Append a human gate node (permission requested). Returns the new node's ID.
atomic-agent/src/provenance/accumulator/append.rs:174
↓ 5 callersMethodas_bytes
Get the separator as a byte slice.
atomic-core/src/diff/split.rs:85
↓ 5 callersFunctionas_urn
Wrap a local id into `urn:atomic:<kind>:<local>` unless already a urn.
atomic-canonical/src/lift.rs:239
↓ 5 callersFunctionattach_unhashed
Attach unhashed turn data to a change. Serializes `UnhashedTurnData` as JSON and stores it under the `"agent_turn"` key in `change.unhashed`. Creates
atomic-agent/src/transcript/storage.rs:122
↓ 5 callersFunctionattest_value
Generic attest over a JSON-LD value — the *one* canonicalization/signing path all typed nodes share. Fills `attributedTo` (from the identity's `did:at
atomic-canonical/src/proof.rs:62
← previousnext →801–900 of 14,648, ranked by callers