Agent Git
Contents:
agentgit
Agent Git
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
A
active_sessions (agentgit.auth.user.User attribute)
,
[1]
add_internal_session() (agentgit.database.repositories.external_session_repository.ExternalSessionRepository method)
(agentgit.sessions.external_session.ExternalSession method)
add_message() (agentgit.sessions.internal_session.InternalSession method)
add_session() (agentgit.auth.user.User method)
add_user_session() (agentgit.auth.auth_service.AuthService method)
agentgit
module
agentgit.agents
module
agentgit.agents.agent_service
module
agentgit.agents.rollback_agent
module
agentgit.auth
module
agentgit.auth.auth_service
module
agentgit.auth.user
module
agentgit.auth.validators
module
agentgit.checkpoints
module
agentgit.checkpoints.checkpoint
module
agentgit.core
module
agentgit.core.rollback_protocol
module
agentgit.database
module
agentgit.database.db_config
module
agentgit.database.repositories
module
agentgit.database.repositories.checkpoint_repository
module
agentgit.database.repositories.external_session_repository
module
agentgit.database.repositories.internal_session_repository
module
agentgit.database.repositories.user_repository
module
agentgit.sessions
module
agentgit.sessions.external_session
module
agentgit.sessions.internal_session
module
AgentService (class in agentgit.agents.agent_service)
AgentState (class in agentgit.agents.rollback_agent)
api_key (agentgit.auth.user.User attribute)
,
[1]
args (agentgit.core.rollback_protocol.ToolInvocationRecord attribute)
(agentgit.core.ToolInvocationRecord attribute)
arun() (agentgit.agents.rollback_agent.RollbackAgent method)
AuthService (class in agentgit.auth.auth_service)
auto_checkpoint (agentgit.agents.rollback_agent.RollbackAgent attribute)
B
branch_count (agentgit.sessions.external_session.ExternalSession attribute)
,
[1]
branch_point_checkpoint_id (agentgit.sessions.internal_session.InternalSession attribute)
,
[1]
C
change_password() (agentgit.auth.auth_service.AuthService method)
check_ownership() (agentgit.database.repositories.external_session_repository.ExternalSessionRepository method)
Checkpoint (class in agentgit.checkpoints.checkpoint)
checkpoint_count (agentgit.sessions.internal_session.InternalSession attribute)
,
[1]
checkpoint_name (agentgit.checkpoints.checkpoint.Checkpoint attribute)
,
[1]
CheckpointRepository (class in agentgit.database.repositories.checkpoint_repository)
cleanup_agent() (agentgit.agents.agent_service.AgentService method)
cleanup_auto_checkpoints_tool() (agentgit.agents.rollback_agent.RollbackAgent method)
cleanup_inactive_sessions() (agentgit.database.repositories.user_repository.UserRepository method)
cleanup_user_sessions() (agentgit.auth.auth_service.AuthService method)
conversation_history (agentgit.checkpoints.checkpoint.Checkpoint attribute)
,
[1]
(agentgit.sessions.internal_session.InternalSession attribute)
,
[1]
count_checkpoints() (agentgit.database.repositories.checkpoint_repository.CheckpointRepository method)
count_sessions() (agentgit.database.repositories.internal_session_repository.InternalSessionRepository method)
count_user_sessions() (agentgit.database.repositories.external_session_repository.ExternalSessionRepository method)
create() (agentgit.database.repositories.checkpoint_repository.CheckpointRepository method)
(agentgit.database.repositories.external_session_repository.ExternalSessionRepository method)
(agentgit.database.repositories.internal_session_repository.InternalSessionRepository method)
create_branch_from_checkpoint() (agentgit.sessions.internal_session.InternalSession class method)
create_checkpoint_tool() (agentgit.agents.rollback_agent.RollbackAgent method)
create_new_agent() (agentgit.agents.agent_service.AgentService method)
created_at (agentgit.auth.user.User attribute)
,
[1]
(agentgit.checkpoints.checkpoint.Checkpoint attribute)
,
[1]
(agentgit.sessions.external_session.ExternalSession attribute)
,
[1]
(agentgit.sessions.internal_session.InternalSession attribute)
,
[1]
current_internal_session_id (agentgit.sessions.external_session.ExternalSession attribute)
,
[1]
current_turn (agentgit.agents.rollback_agent.AgentState attribute)
,
[1]
D
db_path (agentgit.database.repositories.checkpoint_repository.CheckpointRepository attribute)
(agentgit.database.repositories.external_session_repository.ExternalSessionRepository attribute)
(agentgit.database.repositories.internal_session_repository.InternalSessionRepository attribute)
(agentgit.database.repositories.user_repository.UserRepository attribute)
deactivate() (agentgit.database.repositories.external_session_repository.ExternalSessionRepository method)
delete() (agentgit.database.repositories.checkpoint_repository.CheckpointRepository method)
(agentgit.database.repositories.external_session_repository.ExternalSessionRepository method)
(agentgit.database.repositories.internal_session_repository.InternalSessionRepository method)
(agentgit.database.repositories.user_repository.UserRepository method)
delete_auto_checkpoints() (agentgit.database.repositories.checkpoint_repository.CheckpointRepository method)
delete_checkpoint_tool() (agentgit.agents.rollback_agent.RollbackAgent method)
delete_user() (agentgit.auth.auth_service.AuthService method)
E
error_message (agentgit.core.ReverseInvocationResult attribute)
(agentgit.core.rollback_protocol.ReverseInvocationResult attribute)
(agentgit.core.rollback_protocol.ToolInvocationRecord attribute)
(agentgit.core.ToolInvocationRecord attribute)
external_session_id (agentgit.agents.rollback_agent.RollbackAgent attribute)
(agentgit.sessions.internal_session.InternalSession attribute)
,
[1]
ExternalSession (class in agentgit.sessions.external_session)
ExternalSessionRepository (class in agentgit.database.repositories.external_session_repository)
F
find_all() (agentgit.database.repositories.user_repository.UserRepository method)
find_by_api_key() (agentgit.database.repositories.user_repository.UserRepository method)
find_by_id() (agentgit.database.repositories.user_repository.UserRepository method)
find_by_username() (agentgit.database.repositories.user_repository.UserRepository method)
forward (agentgit.core.rollback_protocol.ToolSpec attribute)
(agentgit.core.ToolSpec attribute)
from_checkpoint() (agentgit.agents.rollback_agent.RollbackAgent class method)
from_dict() (agentgit.auth.user.User class method)
(agentgit.checkpoints.checkpoint.Checkpoint class method)
(agentgit.sessions.external_session.ExternalSession class method)
(agentgit.sessions.internal_session.InternalSession class method)
from_internal_session() (agentgit.checkpoints.checkpoint.Checkpoint class method)
G
generate_api_key() (agentgit.auth.auth_service.AuthService method)
(agentgit.auth.user.User method)
get_active_agent() (agentgit.agents.agent_service.AgentService method)
get_agent_config() (agentgit.auth.user.User method)
get_branch_info() (agentgit.sessions.external_session.ExternalSession method)
(agentgit.sessions.internal_session.InternalSession method)
get_branch_sessions() (agentgit.database.repositories.internal_session_repository.InternalSessionRepository method)
get_branch_tree() (agentgit.agents.agent_service.AgentService method)
get_by_external_session() (agentgit.database.repositories.internal_session_repository.InternalSessionRepository method)
get_by_id() (agentgit.database.repositories.checkpoint_repository.CheckpointRepository method)
(agentgit.database.repositories.external_session_repository.ExternalSessionRepository method)
(agentgit.database.repositories.internal_session_repository.InternalSessionRepository method)
get_by_internal_session() (agentgit.database.repositories.checkpoint_repository.CheckpointRepository method)
(agentgit.database.repositories.external_session_repository.ExternalSessionRepository method)
get_by_langgraph_session_id() (agentgit.database.repositories.internal_session_repository.InternalSessionRepository method)
get_by_user() (agentgit.database.repositories.checkpoint_repository.CheckpointRepository method)
get_checkpoint_info_tool() (agentgit.agents.rollback_agent.RollbackAgent method)
get_checkpoints_with_tools() (agentgit.database.repositories.checkpoint_repository.CheckpointRepository method)
get_conversation_history() (agentgit.agents.rollback_agent.RollbackAgent method)
get_conversation_summary() (agentgit.agents.agent_service.AgentService method)
get_current_session() (agentgit.database.repositories.internal_session_repository.InternalSessionRepository method)
get_database_path() (in module agentgit.database.db_config)
get_latest_checkpoint() (agentgit.database.repositories.checkpoint_repository.CheckpointRepository method)
get_preference() (agentgit.auth.user.User method)
get_session_age() (agentgit.sessions.external_session.ExternalSession method)
get_session_lineage() (agentgit.database.repositories.internal_session_repository.InternalSessionRepository method)
get_session_state() (agentgit.agents.rollback_agent.RollbackAgent method)
get_statistics() (agentgit.sessions.internal_session.InternalSession method)
get_summary() (agentgit.checkpoints.checkpoint.Checkpoint method)
get_tool() (agentgit.core.rollback_protocol.ToolRollbackRegistry method)
(agentgit.core.ToolRollbackRegistry method)
get_tool_track() (agentgit.agents.rollback_agent.RollbackAgent method)
get_tool_track_position() (agentgit.checkpoints.checkpoint.Checkpoint method)
get_track() (agentgit.core.rollback_protocol.ToolRollbackRegistry method)
(agentgit.core.ToolRollbackRegistry method)
get_user_sessions() (agentgit.auth.auth_service.AuthService method)
(agentgit.database.repositories.external_session_repository.ExternalSessionRepository method)
(agentgit.database.repositories.user_repository.UserRepository method)
graph (agentgit.agents.rollback_agent.RollbackAgent attribute)
H
handle_agent_response() (agentgit.agents.agent_service.AgentService method)
has_session() (agentgit.auth.user.User method)
has_tool_invocations() (agentgit.checkpoints.checkpoint.Checkpoint method)
hash_password() (agentgit.auth.user.User static method)
I
id (agentgit.auth.user.User attribute)
,
[1]
(agentgit.checkpoints.checkpoint.Checkpoint attribute)
,
[1]
(agentgit.sessions.external_session.ExternalSession attribute)
,
[1]
(agentgit.sessions.internal_session.InternalSession attribute)
,
[1]
increment_checkpoint_count() (agentgit.sessions.external_session.ExternalSession method)
increment_tool_count() (agentgit.sessions.internal_session.InternalSession method)
internal_session (agentgit.agents.rollback_agent.RollbackAgent attribute)
internal_session_id (agentgit.checkpoints.checkpoint.Checkpoint attribute)
,
[1]
internal_session_ids (agentgit.sessions.external_session.ExternalSession attribute)
,
[1]
InternalSession (class in agentgit.sessions.internal_session)
InternalSessionRepository (class in agentgit.database.repositories.internal_session_repository)
is_active (agentgit.sessions.external_session.ExternalSession attribute)
,
[1]
is_admin (agentgit.auth.user.User attribute)
,
[1]
is_auto (agentgit.checkpoints.checkpoint.Checkpoint attribute)
,
[1]
is_branch() (agentgit.sessions.internal_session.InternalSession method)
is_current (agentgit.sessions.internal_session.InternalSession attribute)
,
[1]
is_username_taken() (agentgit.auth.auth_service.AuthService method)
L
langgraph_session_id (agentgit.sessions.internal_session.InternalSession attribute)
,
[1]
last_login (agentgit.auth.user.User attribute)
,
[1]
list_checkpoints() (agentgit.agents.agent_service.AgentService method)
list_checkpoints_tool() (agentgit.agents.rollback_agent.RollbackAgent method)
list_internal_sessions() (agentgit.agents.agent_service.AgentService method)
login() (agentgit.auth.auth_service.AuthService method)
login_with_api_key() (agentgit.auth.auth_service.AuthService method)
M
messages (agentgit.agents.rollback_agent.AgentState attribute)
,
[1]
metadata (agentgit.auth.user.User attribute)
,
[1]
(agentgit.checkpoints.checkpoint.Checkpoint attribute)
,
[1]
(agentgit.sessions.external_session.ExternalSession attribute)
,
[1]
(agentgit.sessions.internal_session.InternalSession attribute)
,
[1]
module
agentgit
agentgit.agents
agentgit.agents.agent_service
agentgit.agents.rollback_agent
agentgit.auth
agentgit.auth.auth_service
agentgit.auth.user
agentgit.auth.validators
agentgit.checkpoints
agentgit.checkpoints.checkpoint
agentgit.core
agentgit.core.rollback_protocol
agentgit.database
agentgit.database.db_config
agentgit.database.repositories
agentgit.database.repositories.checkpoint_repository
agentgit.database.repositories.external_session_repository
agentgit.database.repositories.internal_session_repository
agentgit.database.repositories.user_repository
agentgit.sessions
agentgit.sessions.external_session
agentgit.sessions.internal_session
N
name (agentgit.core.rollback_protocol.ToolSpec attribute)
(agentgit.core.ToolSpec attribute)
P
parent_session_id (agentgit.sessions.internal_session.InternalSession attribute)
,
[1]
password_hash (agentgit.auth.user.User attribute)
,
[1]
preferences (agentgit.auth.user.User attribute)
,
[1]
R
record_invocation() (agentgit.core.rollback_protocol.ToolRollbackRegistry method)
(agentgit.core.ToolRollbackRegistry method)
redo() (agentgit.core.rollback_protocol.ToolRollbackRegistry method)
(agentgit.core.ToolRollbackRegistry method)
redo_tools() (agentgit.agents.rollback_agent.RollbackAgent method)
register() (agentgit.auth.auth_service.AuthService method)
register_tool() (agentgit.core.rollback_protocol.ToolRollbackRegistry method)
(agentgit.core.ToolRollbackRegistry method)
remove_session() (agentgit.auth.user.User method)
remove_user_session() (agentgit.auth.auth_service.AuthService method)
reset_admin_password() (agentgit.auth.auth_service.AuthService method)
result (agentgit.core.rollback_protocol.ToolInvocationRecord attribute)
(agentgit.core.ToolInvocationRecord attribute)
resume_agent() (agentgit.agents.agent_service.AgentService method)
reverse (agentgit.core.rollback_protocol.ToolSpec attribute)
(agentgit.core.ToolSpec attribute)
reversed_successfully (agentgit.core.ReverseInvocationResult attribute)
(agentgit.core.rollback_protocol.ReverseInvocationResult attribute)
ReverseInvocationResult (class in agentgit.core)
(class in agentgit.core.rollback_protocol)
revoke_api_key() (agentgit.auth.auth_service.AuthService method)
rollback() (agentgit.core.rollback_protocol.ToolRollbackRegistry method)
(agentgit.core.ToolRollbackRegistry method)
rollback_checkpoint_id (agentgit.agents.rollback_agent.AgentState attribute)
,
[1]
rollback_requested (agentgit.agents.rollback_agent.AgentState attribute)
,
[1]
rollback_to_checkpoint() (agentgit.agents.agent_service.AgentService method)
rollback_to_checkpoint_tool() (agentgit.agents.rollback_agent.RollbackAgent method)
rollback_tools() (agentgit.agents.rollback_agent.RollbackAgent method)
rollback_tools_from_track_index() (agentgit.agents.rollback_agent.RollbackAgent method)
RollbackAgent (class in agentgit.agents.rollback_agent)
run() (agentgit.agents.rollback_agent.RollbackAgent method)
S
save() (agentgit.database.repositories.user_repository.UserRepository method)
search_checkpoints() (agentgit.database.repositories.checkpoint_repository.CheckpointRepository method)
session_limit (agentgit.auth.user.User attribute)
,
[1]
session_name (agentgit.sessions.external_session.ExternalSession attribute)
,
[1]
session_state (agentgit.agents.rollback_agent.AgentState attribute)
,
[1]
(agentgit.checkpoints.checkpoint.Checkpoint attribute)
,
[1]
(agentgit.sessions.internal_session.InternalSession attribute)
,
[1]
set_current_internal_session() (agentgit.database.repositories.external_session_repository.ExternalSessionRepository method)
(agentgit.sessions.external_session.ExternalSession method)
set_current_session() (agentgit.database.repositories.internal_session_repository.InternalSessionRepository method)
set_password() (agentgit.auth.user.User method)
set_preference() (agentgit.auth.user.User method)
success (agentgit.core.rollback_protocol.ToolInvocationRecord attribute)
(agentgit.core.ToolInvocationRecord attribute)
T
to_dict() (agentgit.auth.user.User method)
(agentgit.checkpoints.checkpoint.Checkpoint method)
(agentgit.sessions.external_session.ExternalSession method)
(agentgit.sessions.internal_session.InternalSession method)
tool_invocation_count (agentgit.sessions.internal_session.InternalSession attribute)
,
[1]
tool_invocations (agentgit.agents.rollback_agent.AgentState attribute)
,
[1]
(agentgit.checkpoints.checkpoint.Checkpoint attribute)
,
[1]
tool_name (agentgit.core.ReverseInvocationResult attribute)
(agentgit.core.rollback_protocol.ReverseInvocationResult attribute)
(agentgit.core.rollback_protocol.ToolInvocationRecord attribute)
(agentgit.core.ToolInvocationRecord attribute)
tool_rollback_registry (agentgit.agents.rollback_agent.RollbackAgent attribute)
ToolInvocationRecord (class in agentgit.core)
(class in agentgit.core.rollback_protocol)
ToolRollbackRegistry (class in agentgit.core)
(class in agentgit.core.rollback_protocol)
ToolSpec (class in agentgit.core)
(class in agentgit.core.rollback_protocol)
total_checkpoints (agentgit.sessions.external_session.ExternalSession attribute)
,
[1]
truncate_track() (agentgit.core.rollback_protocol.ToolRollbackRegistry method)
(agentgit.core.ToolRollbackRegistry method)
U
update() (agentgit.database.repositories.external_session_repository.ExternalSessionRepository method)
(agentgit.database.repositories.internal_session_repository.InternalSessionRepository method)
update_api_key() (agentgit.database.repositories.user_repository.UserRepository method)
update_checkpoint_metadata() (agentgit.database.repositories.checkpoint_repository.CheckpointRepository method)
update_last_login() (agentgit.database.repositories.user_repository.UserRepository method)
update_metadata() (agentgit.sessions.external_session.ExternalSession method)
(agentgit.sessions.internal_session.InternalSession method)
update_state() (agentgit.sessions.internal_session.InternalSession method)
update_tool_count() (agentgit.database.repositories.internal_session_repository.InternalSessionRepository method)
update_user_preferences() (agentgit.auth.auth_service.AuthService method)
(agentgit.database.repositories.user_repository.UserRepository method)
update_user_sessions() (agentgit.database.repositories.user_repository.UserRepository method)
updated_at (agentgit.sessions.external_session.ExternalSession attribute)
,
[1]
User (class in agentgit.auth.user)
user_id (agentgit.agents.rollback_agent.AgentState attribute)
,
[1]
(agentgit.checkpoints.checkpoint.Checkpoint attribute)
,
[1]
(agentgit.sessions.external_session.ExternalSession attribute)
,
[1]
user_preferences (agentgit.agents.rollback_agent.AgentState attribute)
,
[1]
user_repository (agentgit.auth.auth_service.AuthService attribute)
username (agentgit.auth.user.User attribute)
,
[1]
UserRepository (class in agentgit.database.repositories.user_repository)
V
validate_admin_permission() (in module agentgit.auth.validators)
validate_api_key_format() (in module agentgit.auth.validators)
validate_password() (in module agentgit.auth.validators)
validate_password_match() (in module agentgit.auth.validators)
validate_preferences() (in module agentgit.auth.validators)
validate_registration_data() (in module agentgit.auth.validators)
validate_session_limit() (in module agentgit.auth.validators)
validate_username() (in module agentgit.auth.validators)
ValidationError
verify_api_key() (agentgit.auth.user.User method)
verify_password() (agentgit.auth.user.User method)
verify_session_ownership() (agentgit.auth.auth_service.AuthService method)