agentgit package
Subpackages
- agentgit.agents package
- Submodules
- agentgit.agents.agent_service module
AgentService
AgentService.cleanup_agent()
AgentService.create_new_agent()
AgentService.get_active_agent()
AgentService.get_branch_tree()
AgentService.get_conversation_summary()
AgentService.handle_agent_response()
AgentService.list_checkpoints()
AgentService.list_internal_sessions()
AgentService.resume_agent()
AgentService.rollback_to_checkpoint()
- agentgit.agents.rollback_agent module
AgentState
AgentState.messages
AgentState.session_state
AgentState.tool_invocations
AgentState.rollback_requested
AgentState.rollback_checkpoint_id
AgentState.current_turn
AgentState.user_id
AgentState.user_preferences
AgentState.current_turn
AgentState.messages
AgentState.rollback_checkpoint_id
AgentState.rollback_requested
AgentState.session_state
AgentState.tool_invocations
AgentState.user_id
AgentState.user_preferences
RollbackAgent
RollbackAgent.external_session_id
RollbackAgent.internal_session
RollbackAgent.auto_checkpoint
RollbackAgent.graph
RollbackAgent.tool_rollback_registry
RollbackAgent.arun()
RollbackAgent.cleanup_auto_checkpoints_tool()
RollbackAgent.create_checkpoint_tool()
RollbackAgent.delete_checkpoint_tool()
RollbackAgent.from_checkpoint()
RollbackAgent.get_checkpoint_info_tool()
RollbackAgent.get_conversation_history()
RollbackAgent.get_session_state()
RollbackAgent.get_tool_track()
RollbackAgent.list_checkpoints_tool()
RollbackAgent.redo_tools()
RollbackAgent.rollback_to_checkpoint_tool()
RollbackAgent.rollback_tools()
RollbackAgent.rollback_tools_from_track_index()
RollbackAgent.run()
- Module contents
- agentgit.auth package
- Submodules
- agentgit.auth.auth_service module
AuthService
AuthService.user_repository
AuthService.add_user_session()
AuthService.change_password()
AuthService.cleanup_user_sessions()
AuthService.delete_user()
AuthService.generate_api_key()
AuthService.get_user_sessions()
AuthService.is_username_taken()
AuthService.login()
AuthService.login_with_api_key()
AuthService.register()
AuthService.remove_user_session()
AuthService.reset_admin_password()
AuthService.revoke_api_key()
AuthService.update_user_preferences()
AuthService.verify_session_ownership()
- agentgit.auth.user module
User
User.id
User.username
User.password_hash
User.is_admin
User.created_at
User.last_login
User.active_sessions
User.preferences
User.api_key
User.session_limit
User.metadata
User.active_sessions
User.add_session()
User.api_key
User.created_at
User.from_dict()
User.generate_api_key()
User.get_agent_config()
User.get_preference()
User.has_session()
User.hash_password()
User.id
User.is_admin
User.last_login
User.metadata
User.password_hash
User.preferences
User.remove_session()
User.session_limit
User.set_password()
User.set_preference()
User.to_dict()
User.username
User.verify_api_key()
User.verify_password()
- agentgit.auth.validators module
- Module contents
- agentgit.checkpoints package
- Submodules
- agentgit.checkpoints.checkpoint module
Checkpoint
Checkpoint.id
Checkpoint.internal_session_id
Checkpoint.checkpoint_name
Checkpoint.session_state
Checkpoint.conversation_history
Checkpoint.is_auto
Checkpoint.created_at
Checkpoint.metadata
Checkpoint.user_id
Checkpoint.tool_invocations
Checkpoint.checkpoint_name
Checkpoint.conversation_history
Checkpoint.created_at
Checkpoint.from_dict()
Checkpoint.from_internal_session()
Checkpoint.get_summary()
Checkpoint.get_tool_track_position()
Checkpoint.has_tool_invocations()
Checkpoint.id
Checkpoint.internal_session_id
Checkpoint.is_auto
Checkpoint.metadata
Checkpoint.session_state
Checkpoint.to_dict()
Checkpoint.tool_invocations
Checkpoint.user_id
- Module contents
- agentgit.core package
- agentgit.database package
- agentgit.sessions package
- Submodules
- agentgit.sessions.external_session module
ExternalSession
ExternalSession.id
ExternalSession.user_id
ExternalSession.session_name
ExternalSession.created_at
ExternalSession.updated_at
ExternalSession.is_active
ExternalSession.internal_session_ids
ExternalSession.current_internal_session_id
ExternalSession.metadata
ExternalSession.branch_count
ExternalSession.total_checkpoints
ExternalSession.add_internal_session()
ExternalSession.branch_count
ExternalSession.created_at
ExternalSession.current_internal_session_id
ExternalSession.from_dict()
ExternalSession.get_branch_info()
ExternalSession.get_session_age()
ExternalSession.id
ExternalSession.increment_checkpoint_count()
ExternalSession.internal_session_ids
ExternalSession.is_active
ExternalSession.metadata
ExternalSession.session_name
ExternalSession.set_current_internal_session()
ExternalSession.to_dict()
ExternalSession.total_checkpoints
ExternalSession.update_metadata()
ExternalSession.updated_at
ExternalSession.user_id
- agentgit.sessions.internal_session module
InternalSession
InternalSession.id
InternalSession.external_session_id
InternalSession.langgraph_session_id
InternalSession.session_state
InternalSession.conversation_history
InternalSession.created_at
InternalSession.is_current
InternalSession.checkpoint_count
InternalSession.parent_session_id
InternalSession.branch_point_checkpoint_id
InternalSession.tool_invocation_count
InternalSession.metadata
InternalSession.add_message()
InternalSession.branch_point_checkpoint_id
InternalSession.checkpoint_count
InternalSession.conversation_history
InternalSession.create_branch_from_checkpoint()
InternalSession.created_at
InternalSession.external_session_id
InternalSession.from_dict()
InternalSession.get_branch_info()
InternalSession.get_statistics()
InternalSession.id
InternalSession.increment_tool_count()
InternalSession.is_branch()
InternalSession.is_current
InternalSession.langgraph_session_id
InternalSession.metadata
InternalSession.parent_session_id
InternalSession.session_state
InternalSession.to_dict()
InternalSession.tool_invocation_count
InternalSession.update_metadata()
InternalSession.update_state()
- Module contents
Module contents
Source package for the LangGraph rollback agent system.