MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / versions

github.com/atomicdotdev/atomic @v0.11.1 → @v0.17.1

indexed versions: v0.8.0 · v0.9.0 · v0.9.1 · v0.10.0 · v0.11.0 · v0.11.1 · v0.12.0 · v0.12.1 · v0.13.0 · v0.14.0 · v0.15.0 · v0.15.1 · v0.15.2 · v0.15.5 · v0.15.6 · v0.16.0 · v0.16.1 · v0.16.2 · v0.17.0 · v0.17.1

1,344 added 124 removed 40 signature changed

Removed / breaking in @v0.11.1, gone in @v0.17.1

BaseInputClassatomic-agent/src/hooks/agy.rs
add_direct_handlerFunctionatomic-agent/src/hooks/agy.rs
add_matcher_handlerFunctionatomic-agent/src/hooks/agy.rs
direct_list_has_atomicFunctionatomic-agent/src/hooks/agy.rs
event_list_has_atomicFunctionatomic-agent/src/hooks/agy.rs
group_has_atomic_commandsFunctionatomic-agent/src/hooks/agy.rs
group_is_emptyFunctionatomic-agent/src/hooks/agy.rs
install_globalMethodatomic-agent/src/hooks/agy.rs
install_skillsMethodatomic-agent/src/hooks/agy.rs
install_toMethodatomic-agent/src/hooks/agy.rs
is_atomic_commandFunctionatomic-agent/src/hooks/agy.rs
is_installed_globalMethodatomic-agent/src/hooks/agy.rs
is_installed_inMethodatomic-agent/src/hooks/agy.rs
matcher_list_has_atomicFunctionatomic-agent/src/hooks/agy.rs
read_hooks_fileMethodatomic-agent/src/hooks/agy.rs
register_importMethodatomic-agent/src/hooks/agy.rs
remove_agents_md_sectionMethodatomic-agent/src/hooks/agy.rs
remove_atomic_commandsFunctionatomic-agent/src/hooks/agy.rs
temp_configFunctionatomic-agent/src/hooks/agy.rs
test_agents_md_removal_missing_file_is_okFunctionatomic-agent/src/hooks/agy.rs
test_agents_md_section_appended_preserving_user_contentFunctionatomic-agent/src/hooks/agy.rs
test_agents_md_section_created_when_missingFunctionatomic-agent/src/hooks/agy.rs
test_agents_md_section_idempotentFunctionatomic-agent/src/hooks/agy.rs
test_agents_md_section_removal_deletes_otherwise_empty_fileFunctionatomic-agent/src/hooks/agy.rs
test_agents_md_section_removed_cleanlyFunctionatomic-agent/src/hooks/agy.rs
test_agents_md_section_replaced_between_markersFunctionatomic-agent/src/hooks/agy.rs
test_group_is_emptyFunctionatomic-agent/src/hooks/agy.rs
test_install_bundles_skillsFunctionatomic-agent/src/hooks/agy.rs
test_install_creates_plugin_filesFunctionatomic-agent/src/hooks/agy.rs
test_install_idempotentFunctionatomic-agent/src/hooks/agy.rs
test_install_preserves_existing_manifest_fieldsFunctionatomic-agent/src/hooks/agy.rs
test_install_preserves_other_groupsFunctionatomic-agent/src/hooks/agy.rs
test_install_reuses_existing_empty_matcherFunctionatomic-agent/src/hooks/agy.rs
test_install_structureFunctionatomic-agent/src/hooks/agy.rs
test_is_atomic_commandFunctionatomic-agent/src/hooks/agy.rs
test_is_installedFunctionatomic-agent/src/hooks/agy.rs
test_roundtrip_preserves_unknown_fieldsFunctionatomic-agent/src/hooks/agy.rs
test_uninstall_cleans_legacy_project_fileFunctionatomic-agent/src/hooks/agy.rs
test_uninstall_nonexistent_is_okFunctionatomic-agent/src/hooks/agy.rs
test_uninstall_preserves_other_groups_and_custom_hooksFunctionatomic-agent/src/hooks/agy.rs
test_uninstall_removes_everythingFunctionatomic-agent/src/hooks/agy.rs
uninstall_fromMethodatomic-agent/src/hooks/agy.rs
uninstall_globalMethodatomic-agent/src/hooks/agy.rs
uninstall_legacy_project_fileMethodatomic-agent/src/hooks/agy.rs
unregister_importMethodatomic-agent/src/hooks/agy.rs
upsert_agents_md_sectionMethodatomic-agent/src/hooks/agy.rs
write_jsonMethodatomic-agent/src/hooks/agy.rs
hooks_file_has_atomic_hooksFunctionatomic-agent/src/hooks/codex.rs
test_parse_session_end_is_unsupportedFunctionatomic-agent/src/hooks/codex.rs
test_parse_stop_active_infers_tool_calls_finish_reasonFunctionatomic-agent/src/hooks/codex.rs
handoff_codex_stopMethodatomic-cli/src/commands/agent/hooks.rs
should_handoff_codex_stopMethodatomic-cli/src/commands/agent/hooks.rs
configured_server_identitiesFunctionatomic-cli/src/commands/auth.rs
creds_fail_when_identity_missing_from_storeFunctionatomic-cli/src/commands/auth.rs
creds_fail_when_no_identity_in_urlFunctionatomic-cli/src/commands/auth.rs
format_provenanceMethodatomic-cli/src/commands/change/command.rs
format_provenance_graphMethodatomic-cli/src/commands/change/command.rs
with_show_attestMethodatomic-cli/src/commands/change/command.rs
with_show_provenanceMethodatomic-cli/src/commands/change/command.rs
get_imported_shasMethodatomic-cli/src/commands/git/import.rs
FromViewArgsClassatomic-cli/src/commands/insert.rs
PickArgsClassatomic-cli/src/commands/insert.rs
run_from_viewFunctionatomic-cli/src/commands/insert.rs
run_pickFunctionatomic-cli/src/commands/insert.rs
test_from_view_args_defaultsFunctionatomic-cli/src/commands/insert.rs
test_pick_args_multiple_changesFunctionatomic-cli/src/commands/insert.rs
with_org_overrideFunctionatomic-cli/src/commands/org/list.rs
PushTransferResultClassatomic-cli/src/commands/push/helpers.rs
calculate_push_deltaFunctionatomic-cli/src/commands/push/helpers.rs
create_test_changelist_entryFunctionatomic-cli/src/commands/push/helpers.rs
create_test_entryFunctionatomic-cli/src/commands/push/helpers.rs
directMethodatomic-cli/src/commands/push/helpers.rs
display_state_comparisonFunctionatomic-cli/src/commands/push/helpers.rs
format_bytesFunctionatomic-cli/src/commands/push/helpers.rs
format_local_stateFunctionatomic-cli/src/commands/push/helpers.rs
format_remote_stateFunctionatomic-cli/src/commands/push/helpers.rs
has_divergedFunctionatomic-cli/src/commands/push/helpers.rs
savings_pctMethodatomic-cli/src/commands/push/helpers.rs
test_format_local_state_emptyFunctionatomic-cli/src/commands/push/helpers.rs
test_format_local_state_with_entriesFunctionatomic-cli/src/commands/push/helpers.rs
test_format_remote_state_emptyFunctionatomic-cli/src/commands/push/helpers.rs
test_has_diverged_different_changesFunctionatomic-cli/src/commands/push/helpers.rs
test_has_diverged_empty_remoteFunctionatomic-cli/src/commands/push/helpers.rs
test_has_diverged_identicalFunctionatomic-cli/src/commands/push/helpers.rs
test_has_diverged_subsetFunctionatomic-cli/src/commands/push/helpers.rs
upload_change_smartFunctionatomic-cli/src/commands/push/helpers.rs
append_hash_fieldFunctionatomic-cli/src/commands/vault/context.rs
vault_revision_hashFunctionatomic-cli/src/commands/vault/context.rs
IntentClassatomic-cli/src/commands/vault/intent.rs
IntentCommandsEnumatomic-cli/src/commands/vault/intent.rs
IntentCreateClassatomic-cli/src/commands/vault/intent.rs
IntentDeleteClassatomic-cli/src/commands/vault/intent.rs
IntentLinkClassatomic-cli/src/commands/vault/intent.rs
IntentListClassatomic-cli/src/commands/vault/intent.rs
IntentShowClassatomic-cli/src/commands/vault/intent.rs
IntentUpdateClassatomic-cli/src/commands/vault/intent.rs
resolve_active_sessionFunctionatomic-cli/src/commands/vault/intent.rs
resolve_bodyMethodatomic-cli/src/commands/vault/intent.rs
runMethodatomic-cli/src/commands/vault/intent.rs
MemoryClassatomic-cli/src/commands/vault/memory.rs

… +24 more

Signature changed

installMethodatomic-agent/src/hooks/agy.rs
is_installedMethodatomic-agent/src/hooks/agy.rs
uninstallMethodatomic-agent/src/hooks/agy.rs
add_hookFunctionatomic-agent/src/hooks/codex.rs
add_hook_to_groupsFunctionatomic-agent/src/hooks/codex.rs
build_tool_detailFunctionatomic-agent/src/provenance/accumulator/helpers.rs
summarize_verificationFunctionatomic-agent/src/provenance/classify.rs
handle_turn_endMethodatomic-agent/src/turn/orchestrator/turn.rs
lift_acFunctionatomic-canonical/src/lift.rs
lift_constraintFunctionatomic-canonical/src/lift.rs
lift_scopeFunctionatomic-canonical/src/lift.rs
lift_taskFunctionatomic-canonical/src/lift.rs
evaluate_push_credentialsFunctionatomic-cli/src/commands/auth.rs
match_server_identityFunctionatomic-cli/src/commands/auth.rs
resolve_identity_from_urlFunctionatomic-cli/src/commands/auth.rs
format_jsonMethodatomic-cli/src/commands/change/command.rs
resolve_workspaceFunctionatomic-cli/src/commands/client.rs
count_commitsMethodatomic-cli/src/commands/git/import.rs
import_branchMethodatomic-cli/src/commands/git/import.rs
build_commit_messageMethodatomic-cli/src/commands/git/push.rs
push_to_remoteMethodatomic-cli/src/commands/git/push.rs
synthesize_messageMethodatomic-cli/src/commands/git/push.rs
compute_rowFunctionatomic-cli/src/commands/intent/list.rs
load_graphsFunctionatomic-cli/src/commands/provenance/command.rs
display_dry_runMethodatomic-cli/src/commands/pull/command.rs
get_local_viewMethodatomic-cli/src/commands/pull/command.rs
get_remote_viewMethodatomic-cli/src/commands/pull/command.rs
display_dry_runMethodatomic-cli/src/commands/push/command.rs
resolve_and_rankFunctionatomic-cli/src/commands/vault/context.rs
write_import_graph_changeMethodatomic-repository/src/repository/insert.rs
write_import_graph_first_directMethodatomic-repository/src/repository/insert.rs
write_import_recordedMethodatomic-repository/src/repository/insert.rs
intent_dir_forMethodatomic-repository/src/repository/vault_intent.rs
intent_file_forMethodatomic-repository/src/repository/vault_intent.rs
extract_frontmatter_kgFunctionatomic-repository/src/repository/vault_triples.rs
rdf_link_edgeFunctionatomic-repository/src/repository/vault_triples.rs
add_org_grantFunctionatomic-teams/src/grant.rs
add_workspace_grantFunctionatomic-teams/src/grant.rs
revoke_org_grantFunctionatomic-teams/src/grant.rs
revoke_workspace_grantFunctionatomic-teams/src/grant.rs

Added new API surface in @v0.17.1

plugin_presentMethodatomic-agent/src/hooks/agy.rs
SessionEndInputClassatomic-agent/src/hooks/codex.rs
group_has_hook_specFunctionatomic-agent/src/hooks/codex.rs
hook_matches_specFunctionatomic-agent/src/hooks/codex.rs
hooks_file_has_current_atomic_hooksFunctionatomic-agent/src/hooks/codex.rs
install_atMethodatomic-agent/src/hooks/codex.rs
is_installed_atMethodatomic-agent/src/hooks/codex.rs
remove_stale_atomic_hooks_for_eventFunctionatomic-agent/src/hooks/codex.rs
test_install_migrates_incomplete_legacy_hooksFunctionatomic-agent/src/hooks/codex.rs
test_install_repairs_session_end_timeoutFunctionatomic-agent/src/hooks/codex.rs
test_parse_session_endFunctionatomic-agent/src/hooks/codex.rs
test_parse_stop_active_is_not_treated_as_a_finish_reasonFunctionatomic-agent/src/hooks/codex.rs
test_parse_stop_preserves_explicit_not_idle_signalFunctionatomic-agent/src/hooks/codex.rs
CommonInputClassatomic-agent/src/hooks/grok.rs
GrokHookClassatomic-agent/src/hooks/grok.rs
defaultMethodatomic-agent/src/hooks/grok.rs
detect_presenceMethodatomic-agent/src/hooks/grok.rs
display_nameMethodatomic-agent/src/hooks/grok.rs
extract_file_pathFunctionatomic-agent/src/hooks/grok.rs
extract_session_idMethodatomic-agent/src/hooks/grok.rs
extract_tool_outputFunctionatomic-agent/src/hooks/grok.rs
global_hooks_pathMethodatomic-agent/src/hooks/grok.rs
hook_verbsMethodatomic-agent/src/hooks/grok.rs
insert_if_missingFunctionatomic-agent/src/hooks/grok.rs
installMethodatomic-agent/src/hooks/grok.rs
is_hooks_installedMethodatomic-agent/src/hooks/grok.rs
is_installedMethodatomic-agent/src/hooks/grok.rs
make_hookFunctionatomic-agent/src/hooks/grok.rs
nameMethodatomic-agent/src/hooks/grok.rs
newMethodatomic-agent/src/hooks/grok.rs
normalize_stop_rawFunctionatomic-agent/src/hooks/grok.rs
normalize_tool_rawFunctionatomic-agent/src/hooks/grok.rs
normalize_user_promptFunctionatomic-agent/src/hooks/grok.rs
parse_commonMethodatomic-agent/src/hooks/grok.rs
parse_eventMethodatomic-agent/src/hooks/grok.rs
parse_jsonMethodatomic-agent/src/hooks/grok.rs
repo_root_hintsMethodatomic-agent/src/hooks/grok.rs
supported_hooksMethodatomic-agent/src/hooks/grok.rs
test_missing_session_id_fallbackFunctionatomic-agent/src/hooks/grok.rs
test_name_and_displayFunctionatomic-agent/src/hooks/grok.rs
test_normalize_user_prompt_plain_unchangedFunctionatomic-agent/src/hooks/grok.rs
test_normalize_user_prompt_unclosed_tagFunctionatomic-agent/src/hooks/grok.rs
test_parse_empty_inputFunctionatomic-agent/src/hooks/grok.rs
test_parse_invalid_jsonFunctionatomic-agent/src/hooks/grok.rs
test_parse_post_tool_useFunctionatomic-agent/src/hooks/grok.rs
test_parse_pre_tool_useFunctionatomic-agent/src/hooks/grok.rs
test_parse_session_endFunctionatomic-agent/src/hooks/grok.rs
test_parse_session_start_camel_caseFunctionatomic-agent/src/hooks/grok.rs
test_parse_session_start_snake_case_aliasFunctionatomic-agent/src/hooks/grok.rs
test_parse_stop_end_turnFunctionatomic-agent/src/hooks/grok.rs
test_parse_stop_session_end_fireFunctionatomic-agent/src/hooks/grok.rs
test_parse_user_prompt_strips_envelope_short_yesFunctionatomic-agent/src/hooks/grok.rs
test_parse_user_prompt_strips_user_query_envelopeFunctionatomic-agent/src/hooks/grok.rs
test_parse_user_prompt_submitFunctionatomic-agent/src/hooks/grok.rs
test_repo_root_hints_from_workspaceFunctionatomic-agent/src/hooks/grok.rs
test_supported_hooks_and_verbsFunctionatomic-agent/src/hooks/grok.rs
uninstallMethodatomic-agent/src/hooks/grok.rs
uuid_shortFunctionatomic-agent/src/hooks/grok.rs
with_xai_providerFunctionatomic-agent/src/hooks/grok.rs
uninstall_prefixedFunctionatomic-agent/src/hooks/manifest.rs
DecisionEnumatomic-agent/src/integrations/install.rs
InstallOptionsClassatomic-agent/src/integrations/install.rs
InstallOutcomeClassatomic-agent/src/integrations/install.rs
SkipReasonEnumatomic-agent/src/integrations/install.rs
SkippedFileClassatomic-agent/src/integrations/install.rs
UninstallOutcomeClassatomic-agent/src/integrations/install.rs
agent_definition_without_cache_errorsFunctionatomic-agent/src/integrations/install.rs
agent_mismatch_rejectedFunctionatomic-agent/src/integrations/install.rs
copy_oneFunctionatomic-agent/src/integrations/install.rs
copy_repo_fileFunctionatomic-agent/src/integrations/install.rs
expand_dstFunctionatomic-agent/src/integrations/install.rs
expand_repo_dstFunctionatomic-agent/src/integrations/install.rs
fake_packageFunctionatomic-agent/src/integrations/install.rs
fake_plugin_with_skillsFunctionatomic-agent/src/integrations/install.rs
fake_skills_cacheFunctionatomic-agent/src/integrations/install.rs
fake_skills_cache_multiFunctionatomic-agent/src/integrations/install.rs
fmtMethodatomic-agent/src/integrations/install.rs
force_overwrites_foreign_filesFunctionatomic-agent/src/integrations/install.rs
install_decisionFunctionatomic-agent/src/integrations/install.rs
install_from_dirFunctionatomic-agent/src/integrations/install.rs
installs_files_and_settings_and_receiptFunctionatomic-agent/src/integrations/install.rs
installs_repo_file_into_repo_rootFunctionatomic-agent/src/integrations/install.rs
installs_skills_from_cacheFunctionatomic-agent/src/integrations/install.rs
optsFunctionatomic-agent/src/integrations/install.rs
parent_traversal_src_rejectedFunctionatomic-agent/src/integrations/install.rs
reinstall_refreshes_ours_but_skips_foreign_and_modifiedFunctionatomic-agent/src/integrations/install.rs
reject_parent_traversalFunctionatomic-agent/src/integrations/install.rs
repo_file_decisionFunctionatomic-agent/src/integrations/install.rs
repo_file_force_clobbers_user_fileFunctionatomic-agent/src/integrations/install.rs
repo_file_merges_with_existing_user_fileFunctionatomic-agent/src/integrations/install.rs
repo_file_refreshes_when_atomic_marker_presentFunctionatomic-agent/src/integrations/install.rs
repo_file_rejects_absolute_dstFunctionatomic-agent/src/integrations/install.rs
repo_file_rejects_traversal_dstFunctionatomic-agent/src/integrations/install.rs
repo_file_skipped_without_repo_rootFunctionatomic-agent/src/integrations/install.rs
repo_file_uninstall_removes_from_repoFunctionatomic-agent/src/integrations/install.rs
skills_glob_errors_without_name_placeholderFunctionatomic-agent/src/integrations/install.rs
skills_glob_flat_patternFunctionatomic-agent/src/integrations/install.rs
skills_glob_installs_all_from_cacheFunctionatomic-agent/src/integrations/install.rs
skills_glob_picks_up_new_skill_automaticallyFunctionatomic-agent/src/integrations/install.rs
skills_without_cache_errorsFunctionatomic-agent/src/integrations/install.rs

… +1244 more