agentgit.database package
Subpackages
- agentgit.database.repositories package
- Submodules
- agentgit.database.repositories.checkpoint_repository module
CheckpointRepositoryCheckpointRepository.db_pathCheckpointRepository.count_checkpoints()CheckpointRepository.create()CheckpointRepository.delete()CheckpointRepository.delete_auto_checkpoints()CheckpointRepository.get_by_id()CheckpointRepository.get_by_internal_session()CheckpointRepository.get_by_user()CheckpointRepository.get_checkpoints_with_tools()CheckpointRepository.get_latest_checkpoint()CheckpointRepository.search_checkpoints()CheckpointRepository.update_checkpoint_metadata()
- agentgit.database.repositories.external_session_repository module
ExternalSessionRepositoryExternalSessionRepository.db_pathExternalSessionRepository.add_internal_session()ExternalSessionRepository.check_ownership()ExternalSessionRepository.count_user_sessions()ExternalSessionRepository.create()ExternalSessionRepository.deactivate()ExternalSessionRepository.delete()ExternalSessionRepository.get_by_id()ExternalSessionRepository.get_by_internal_session()ExternalSessionRepository.get_user_sessions()ExternalSessionRepository.set_current_internal_session()ExternalSessionRepository.update()
- agentgit.database.repositories.internal_session_repository module
InternalSessionRepositoryInternalSessionRepository.db_pathInternalSessionRepository.count_sessions()InternalSessionRepository.create()InternalSessionRepository.delete()InternalSessionRepository.get_branch_sessions()InternalSessionRepository.get_by_external_session()InternalSessionRepository.get_by_id()InternalSessionRepository.get_by_langgraph_session_id()InternalSessionRepository.get_current_session()InternalSessionRepository.get_session_lineage()InternalSessionRepository.set_current_session()InternalSessionRepository.update()InternalSessionRepository.update_tool_count()
- agentgit.database.repositories.user_repository module
UserRepositoryUserRepository.db_pathUserRepository.cleanup_inactive_sessions()UserRepository.delete()UserRepository.find_all()UserRepository.find_by_api_key()UserRepository.find_by_id()UserRepository.find_by_username()UserRepository.get_user_sessions()UserRepository.save()UserRepository.update_api_key()UserRepository.update_last_login()UserRepository.update_user_preferences()UserRepository.update_user_sessions()
- Module contents
Submodules
agentgit.database.db_config module
Database configuration for the rollback agent system.