MCPcopy Create free account

hub / github.com/atomicdotdev/atomic / functions

Functions14,282 in github.com/atomicdotdev/atomic

↓ 1 callersMethodadd_dependent
Add a dependent.
atomic-repository/src/unrecord.rs:404
↓ 1 callersFunctionadd_dir_recursive
Add all vault files
atomic-cli/src/commands/git/import.rs:688
↓ 1 callersFunctionadd_directory_to_tree
Add an empty directory to tracking explicitly. This is distinct from `add_to_tree` because it specifically handles empty directories that need to be
atomic-repository/src/tracking/tree_ops.rs:81
↓ 1 callersMethodadd_down_context_vertex
Add a resolved successor vertex for the current insertion.
atomic-core/src/apply/workspace.rs:452
↓ 1 callersMethodadd_edge_with_reverse_inode_forward_only
Add a canonical bidirectional GRAPH edge pair, but only the forward adjacency row to INODE_GRAPH. This is useful for bulk import paths that can add t
atomic-core/src/apply/graph_batch.rs:135
↓ 1 callersMethodadd_file_ops
Add a file operation to the context (semantic layer). # Arguments `ops` - The file operation to add
atomic-core/src/record/workflow/assembly/mod.rs:186
↓ 1 callersFunctionadd_hook
( hooks: &mut Map<String, Value>, event: &str, command: &str, status_message: Option<&str>, )
atomic-agent/src/hooks/codex.rs:408
↓ 1 callersMethodadd_hunk
Add a graph_op to the result.
atomic-core/src/record/workflow/globalize/file.rs:43
↓ 1 callersMethodadd_hunk
Add a graph_op to the context. # Arguments `graph_op` - The graph_op to add
atomic-core/src/record/workflow/assembly/mod.rs:176
↓ 1 callersFunctionadd_member
Add a member to an organization. # Arguments `client` — Authenticated storage client. `org_slug` — URL-safe slug of the organization. `identity_id`
atomic-teams/src/member.rs:38
↓ 1 callersMethodadd_model
Add a model usage entry.
atomic-core/src/change/attestation.rs:606
↓ 1 callersMethodadd_path
Add a single path to tracking.
atomic-cli/src/commands/add.rs:269
↓ 1 callersMethodadd_path
(mut self, path: impl Into<String>)
atomic-repository/src/record/options.rs:119
↓ 1 callersMethodadd_pending_edge_with_provenance
Add a pending edge with provenance tracking.
atomic-core/src/apply/workspace.rs:527
↓ 1 callersMethodadd_provenance
(mut self, entry: Provenance)
atomic-core/src/record/workflow/assembly/types.rs:332
↓ 1 callersMethodadd_provenance
Add provenance information to this change.
atomic-core/src/change/change.rs:233
↓ 1 callersMethodadd_server
Add a new server profile.
atomic-cli/src/commands/server/mod.rs:228
↓ 1 callersMethodadd_stale_index_hit
Increment the stale-index counter.
atomic-repository/src/status.rs:474
↓ 1 callersFunctionadd_team_member
Add an identity to a team. # Errors Returns [`TeamsError::TeamNotFound`](crate::error::TeamsError::TeamNotFound) if the team does not exist, [`Teams
atomic-teams/src/team_member.rs:50
↓ 1 callersMethodadd_token_op
Adds a token operation.
atomic-core/src/record/workflow/crdt/builder/branch.rs:190
↓ 1 callersMethodadd_trunk
(&mut self, trunk: Trunk)
atomic-core/src/crdt/apply/branch.rs:499
↓ 1 callersMethodadd_up_context_vertex
Add a resolved predecessor vertex for the current insertion.
atomic-core/src/apply/workspace.rs:447
↓ 1 callersFunctionadd_vault_files_recursive
Recursively add all files under a directory to Atomic tracking.
atomic-cli/src/commands/init.rs:632
↓ 1 callersFunctionadd_vault_files_recursive
(repo: &Repository, dir: &std::path::Path)
atomic-cli/src/commands/vault/init.rs:62
↓ 1 callersMethodadd_warning
Add a warning message.
atomic-cli/src/commands/push/types.rs:301
↓ 1 callersMethodadded
Iterate over added files.
atomic-repository/src/status.rs:554
↓ 1 callersMethodadded
Create an input for a newly added file.
atomic-repository/src/parallel_record/mod.rs:83
↓ 1 callersMethodadded_count
(&self)
atomic-core/src/record/workflow/detect/types.rs:391
↓ 1 callersMethodadded_lines
Iterate over added lines.
atomic-core/src/diff/semantic/config.rs:211
↓ 1 callersMethodadjacency_buffer
Get a mutable reference to the adjacency buffer. This buffer can be used for temporary storage during adjacency iteration. The caller should clear it
atomic-core/src/apply/workspace.rs:656
↓ 1 callersFunctionadjust_for_mid_span
( found: GraphNode<NodeId>, pos: Position<NodeId>, is_predecessor: bool, )
atomic-core/src/apply/position.rs:283
↓ 1 callersFunctionadjusted_line_index
( one_based_line: usize, line_offset: isize, len: usize, )
atomic-repository/src/repository/semantic_materialize.rs:543
↓ 1 callersMethodaffects_new
(&self)
atomic-core/src/record/workflow/crdt/line_ops/types.rs:240
↓ 1 callersMethodaffects_old
(&self)
atomic-core/src/record/workflow/crdt/line_ops/types.rs:228
↓ 1 callersMethodagent_display_name
Set the human-readable agent display name.
atomic-core/src/change/provenance_graph/builder.rs:74
↓ 1 callersMethodai_authored_pct
Headline metric: percent of human-or-AI-authored changes that are AI. Returns `None` when the denominator is zero (no authored changes).
atomic-repository/src/repository/provenance_summary.rs:88
↓ 1 callersMethodai_contribution_estimate
Estimate the AI contribution level (0.0 = all human, 1.0 = all AI).
atomic-core/src/change/credit.rs:131
↓ 1 callersMethodai_ranges
Get all ranges involving AI.
atomic-core/src/change/credit.rs:683
↓ 1 callersMethodalgorithm
Get the diff algorithm.
atomic-core/src/record/workflow/options.rs:249
↓ 1 callersMethodalgorithm
(&self)
atomic-core/src/record/workflow/crdt/line_ops/types.rs:131
↓ 1 callersMethodalgorithm
(&self)
atomic-repository/src/record/options.rs:285
↓ 1 callersMethodalign
Set the alignment for this column. # Arguments `alignment` - The alignment to use # Returns Self for method chaining.
atomic-cli/src/output/table.rs:149
↓ 1 callersMethodalign_values
Set whether to align values by padding keys.
atomic-cli/src/output/table.rs:561
↓ 1 callersFunctionalive_graph_reaches
(graph: &AliveGraph, from: VertexId, target: VertexId)
atomic-core/src/output/alive/retrieve/mod.rs:631
↓ 1 callersFunctionalive_reaches
( txn: &T, inode: Inode, start: GraphNode<NodeId>, target: GraphNode<NodeId>,
atomic-core/src/record/workflow/globalize/hunk.rs:791
↓ 1 callersFunctionalive_reaches_inode
( txn: &T, inode: Inode, start: GraphNode<NodeId>, target: GraphNode<NodeId>,
atomic-core/src/record/workflow/globalize/hunk.rs:993
↓ 1 callersMethodall_files
Iterate over all files including unchanged.
atomic-core/src/record/workflow/detect/types.rs:453
↓ 1 callersMethodall_known
Get all dependencies and extra_known combined.
atomic-core/src/change/change.rs:830
↓ 1 callersMethodall_path_strings
Returns all affected paths as string slices. Paths that are not valid UTF-8 are skipped. This is the format needed by `RecordOptions::paths` which ta
atomic-agent/src/event.rs:543
↓ 1 callersMethodall_token_changes
Get all token changes across all line changes.
atomic-core/src/diff/semantic/config.rs:226
↓ 1 callersMethodalloc_inode
(&mut self)
atomic-core/src/crdt/apply/trunk.rs:520
↓ 1 callersMethodalloc_trunk_id
Allocates a new trunk ID.
atomic-core/src/record/workflow/crdt/convert/converter.rs:83
↓ 1 callersMethodalloc_trunk_id
Allocates a new trunk ID.
atomic-core/src/record/workflow/crdt/builder/mod.rs:300
↓ 1 callersMethodallocate_intent_id
Get the next intent ID and advance the counter. Returns a string like "PIMO-1", "ATOM-42".
atomic-core/src/pristine/vault.rs:276
↓ 1 callersMethodallows_repository
Check if this scope allows access to a repository.
atomic-identity/src/delegation.rs:247
↓ 1 callersMethodallows_view
Check if this scope allows access to a view.
atomic-identity/src/delegation.rs:258
↓ 1 callersFunctionanchor_to_graph
Anchor code learnings to the CRDT graph using FileOps from the recorded change. This is a post-processing step called after the LLM returns human-rea
atomic-agent/src/transcript/reasoning.rs:307
↓ 1 callersMethodanswer
Call the LLM to generate an answer from context.
atomic-repository/src/ai/mod.rs:295
↓ 1 callersFunctionapex_server_url
Derive the apex server URL (scheme + host without the leading subdomain label + port) from a tenant-scoped remote URL. `http://alice.localhost:8080/w
atomic-cli/src/commands/auth.rs:374
↓ 1 callersMethodappend_equal
Append an Equal operation at the end.
atomic-core/src/diff/ops.rs:542
↓ 1 callersMethodappend_raw_node
Append a raw node with full control over its fields. This method bypasses the usual edge inference logic and allows direct insertion of nodes with cu
atomic-agent/src/provenance/accumulator/append.rs:269
↓ 1 callersMethodappend_reasoning
Append a reasoning/thinking node (chain-of-thought from the model). These are created from the reasoning blocks captured by the OpenCode plugin. Each
atomic-agent/src/provenance/accumulator/append.rs:102
↓ 1 callersFunctionapply_create
Applies a Create operation to create a new file. # Behavior 1. Checks if the trunk ID already exists (error if so, unless duplicates allowed) 2. Che
atomic-core/src/crdt/apply/trunk.rs:102
↓ 1 callersFunctionapply_delete
Applies a Delete operation to mark a token as deleted. # Behavior 1. Verifies the leaf exists 2. Verifies the leaf is not already deleted 3. Updates
atomic-core/src/crdt/apply/leaf.rs:224
↓ 1 callersFunctionapply_delete
Applies a Delete operation to mark a file as deleted. # Behavior 1. Verifies the trunk exists 2. Verifies the trunk is not already deleted 3. Update
atomic-core/src/crdt/apply/trunk.rs:159
↓ 1 callersFunctionapply_file_ops
Apply all FileOps from a change to the CRDT tables. This populates TRUNKS, BRANCHES, and LEAVES tables with the semantic layer data, enabling human-r
atomic-core/src/apply/file_ops.rs:166
↓ 1 callersFunctionapply_file_ops_batched_groups
Apply insert-only FileOps for multiple changes with CRDT tables opened once. Graph-first Git import stores semantic FileOps in every change during ph
atomic-core/src/apply/file_ops.rs:318
↓ 1 callersFunctionapply_git_path_metadata
( change: &Change, live_files: &mut HashMap<String, MaterializedFileState>, )
atomic-repository/src/repository/semantic_materialize.rs:408
↓ 1 callersMethodapply_import_ignores
(&self, commit: &mut ParsedCommit)
atomic-cli/src/commands/git/parallel.rs:2129
↓ 1 callersFunctionapply_insert
Applies an Insert operation to create a new line. # Behavior 1. Checks if the branch ID already exists (error if so, unless duplicates allowed) 2. V
atomic-core/src/crdt/apply/branch.rs:187
↓ 1 callersFunctionapply_insert
( txn: &mut T, context: &mut ApplyContext, branch_id: BranchId, leaf_id: LeafId, after: Op
atomic-core/src/crdt/apply/leaf.rs:150
↓ 1 callersFunctionapply_leaf_op
Apply a LeafOp (token-level operation).
atomic-core/src/apply/file_ops.rs:786
↓ 1 callersFunctionapply_line_index_updates
( line_index: &mut ImportLineIndex, change_hash: ContentHash, pending: Vec<PendingLineIndexUpdate>
atomic-cli/src/commands/git/parallel.rs:1943
↓ 1 callersFunctionapply_line_ops_with_position
Apply a BranchOp (line-level operation) with optional graph position linkage. This function applies the CRDT line operation and, if the LineOps has b
atomic-core/src/apply/file_ops.rs:587
↓ 1 callersFunctionapply_move
Applies a Move operation to rename or relocate a file. # Behavior 1. Verifies the trunk exists 2. Verifies the trunk is alive (not deleted) 3. Check
atomic-core/src/crdt/apply/trunk.rs:206
↓ 1 callersFunctionapply_replace
Applies a Replace operation to change a token's content. # Behavior 1. Verifies the leaf exists 2. Verifies the leaf is alive (not deleted) 3. Updat
atomic-core/src/crdt/apply/leaf.rs:268
↓ 1 callersFunctionapply_restore
Applies a Restore operation to restore a deleted token. # Behavior 1. Verifies the leaf exists 2. Verifies the leaf is currently deleted 3. Updates
atomic-core/src/crdt/apply/leaf.rs:315
↓ 1 callersFunctionapply_single_file_ops
Apply FileOps for a single file.
atomic-core/src/apply/file_ops.rs:482
↓ 1 callersFunctionapply_trunk_op
Apply a TrunkOp (file-level operation).
atomic-core/src/apply/file_ops.rs:519
↓ 1 callersFunctionapply_undelete
Applies an Undelete operation to restore a deleted file. # Behavior 1. Verifies the trunk exists 2. Verifies the trunk is currently deleted 3. Updat
atomic-core/src/crdt/apply/trunk.rs:258
↓ 1 callersMethodarchive_tag
Archive a specific tag. # Arguments `tag_name` - Name of the tag to archive `destination` - Path to the output archive `options` - Archive options
atomic-repository/src/repository/content.rs:820
↓ 1 callersMethodarchive_to_directory
Archive to a directory (internal helper).
atomic-repository/src/repository/archive.rs:142
↓ 1 callersMethodas_bytes
Get the raw bytes of the signature.
atomic-identity/src/signing.rs:68
↓ 1 callersMethodas_directory
(mut self)
atomic-core/src/record/workflow/detect/types.rs:169
↓ 1 callersMethodas_forward
(self)
atomic-core/src/types/edge_kind.rs:171
↓ 1 callersMethodas_local
Get the underlying local error, if any. # Returns `Some(&LocalApplyError)` if this is a `Local` variant.
atomic-core/src/apply/error.rs:575
↓ 1 callersMethodas_parent
(self)
atomic-core/src/types/edge_kind.rs:56
↓ 1 callersMethodas_usize
(self)
atomic-core/src/types/node_id.rs:220
↓ 1 callersMethodatoms
Iterate over all atoms in this graph_op.
atomic-core/src/change/graph_op.rs:610
↓ 1 callersMethodbackfill_git_sha_index
Backfill the GIT_SHA_INDEX from existing imported changes. Scans all changes on the current view, looks for `unhashed.git.sha`, and populates the ind
atomic-repository/src/repository/insert.rs:2626
↓ 1 callersMethodbegin_cyclic_conflict
Begin a cyclic conflict region. Cyclic conflicts occur when the graph has circular dependencies.
atomic-core/src/output/traits.rs:501
↓ 1 callersMethodbegin_zombie_conflict
Begin a zombie conflict region. Zombie conflicts occur when deleted content has live connections.
atomic-core/src/output/traits.rs:490
↓ 1 callersMethodbinary
(mut self)
atomic-core/src/record/workflow/graph_op/options.rs:123
↓ 1 callersFunctionblock
`find_block` query against a loaded span set. Spans within a change do not overlap, so the candidate containing `target` is the greatest-start non-em
atomic-core/src/pristine/span_index.rs:63
↓ 1 callersFunctionblock_end
`find_block_end` query against a loaded span set. Prefers an empty marker at exactly `target` (e.g. an inode marker `V[9:9]` over a name vertex `V[0:
atomic-core/src/pristine/span_index.rs:85
↓ 1 callersMethodbom
Get the BOM bytes for this encoding, if applicable. # Returns The BOM bytes, or an empty slice for encodings without BOM.
atomic-core/src/change/encoding.rs:181
↓ 1 callersFunctionbuild_action_map
Build a map from base index → action for modifications only (not keeps).
atomic-core/src/merge/three_way.rs:373
↓ 1 callersMethodbuild_arrow_function_signature
Build arrow function signature
atomic-semantic/src/parser.rs:967
↓ 1 callersMethodbuild_class_signature
Build class signature
atomic-semantic/src/parser.rs:1023
↓ 1 callersMethodbuild_class_signature
Build a class signature string.
atomic-semantic/src/parsers/java.rs:429
← previousnext →2,401–2,500 of 14,282, ranked by callers