Commit Graph

  • 9963cedd07 feat: enable autonomous mode by default feat: improve content extraction in autonomous mode feat: display tool calls during execution feat: handle tool execution errors gracefully feat: update version to 1.55.0 docs: update help message with markdown usage tips feat: add markdown output format refactor: format output based on selected format maintenance: update pyproject.toml master retoor 2025-11-10 11:07:34 +0100
  • 8e6af2b32b feat: enable autonomous mode by default feat: improve content extraction in autonomous mode refactor: remove user message in autonomous mode refactor: display tool call arguments maintenance: update version to 1.54.0 refactor: handle tool call execution errors refactor: prevent excessive autonomous mode exits perf: display execution time in progress indicator retoor 2025-11-10 10:54:34 +0100
  • 20668d9086 feat: update reasoning and task completion markers feat: enable autonomous mode by default refactor: improve assistant class structure maintenance: update pyproject.toml version to 1.53.0 fix: handle edge cases in autonomous mode content extraction docs: clarify autonomous mode deprecation in command line arguments retoor 2025-11-10 10:33:31 +0100
  • 63c2f52885 maintenance: bump version to 1.52.0 retoor 2025-11-10 10:29:44 +0100
  • f33867bb12 feat: bump version to 1.51.0 feat: add reasoning extraction and cleaning feat: update autonomous mode to handle reasoning and task completion markers refactor: extract reasoning and clean content in assistant docs: update system message to include reasoning and task completion instructions fix: improve task completion detection by lowercasing content retoor 2025-11-10 10:29:27 +0100
  • ea7fadd76b fix: deduplicate identical messages in autonomous mode feat: enable autonomous mode by default maintenance: bump version to 1.49.0 retoor 2025-11-09 04:12:27 +0100
  • 5881b66d4a feat: enable autonomous mode by default feat: deprecate -a/--autonomous flag fix: prevent duplicate process execution in /auto command fix: disable background monitoring by default fix: add thread locks to prevent duplicate initialization fix: remove duplicate detect_process_type function definition fix: improve thread synchronization for global background services fix: improve cleanup of background threads on exit docs: update description in rp/__main__.py docs: add note about autonomous mode in rp/commands/handlers.py maintenance: update pyproject.toml version to 1.48.0 maintenance: update rp/__init__.py version to 1.47.1 refactor: sanitize json output in rp/core/assistant.py refactor: use thread locks in rp/core/autonomous_interactions.py refactor: use thread locks in rp/core/background_monitor.py refactor: improve autonomous detection in rp/autonomous/detection.py refactor: improve context initialization in rp/core/context.py retoor 2025-11-09 03:34:01 +0100
  • ec42e579a8 feat: implement graph data management feat: add knowledge category search refactor: remove duplicate knowledge results maintenance: update version to 1.47.0 retoor 2025-11-08 08:28:48 +0100
  • 6a6df697fd feat: add graph memory class feat: implement entity and relation creation feat: implement observation addition feat: implement entity and relation deletion feat: implement node searching feat: implement node opening with depth feat: populate graph from text feat: initialize database schema retoor 2025-11-08 08:22:04 +0100
  • 83d0c59884 feat: add progress indicators for ai operations feat: update assistant api to provide progress updates maintenance: bump python slugify version maintenance: add aiosqlite dependency refactor: inject knowledge context in autonomous mode refactor: update assistant class to use graph memory refactor: process messages with enhanced context and progress indicator docs: update changelog with version 1.44.0 details maintenance: update pyproject.toml version to 1.45.0 maintenance: update requirements.txt with aiosqlite feat: test: mock time and uuid for process_message test feat: test: mock fact_extractor and knowledge_store for process_message test retoor 2025-11-08 08:21:40 +0100
  • 686115e0f6 feat: add progress indicators for ai operations feat: improve assistant api with progress updates feat: include relevant context in agent prompts refactor: split system message into multiple lines maintenance: update version to 1.44.0 fix: handle entry conversion to string in process_message retoor 2025-11-08 07:07:35 +0100
  • fbe3847a0a feat: add progress indicators for ai operations feat: improve assistant api and autonomous mode with progress updates feat: include context content in agent prompts docs: update changelog with version 1.43.0 details refactor: move context retrieval to separate function maintenance: update pyproject.toml version to 1.43.0 retoor 2025-11-08 04:06:48 +0100
  • 1a7d829499 feat: add progress indicators for ai operations feat: enhance autonomous mode with progress tracking feat: improve assistant api calls with progress feedback maintenance: update pyproject.toml version to 1.42.0 retoor 2025-11-08 03:55:06 +0100
  • 6a80c86d51 feat: add workflow tests feat: implement workflow storage tests feat: add workflow step tests retoor 2025-11-08 03:44:42 +0100
  • e37f82f036 maintenance: bump project version to 1.40.0 maintenance: run tests in a virtual environment retoor 2025-11-08 03:32:38 +0100
  • 3d7bb39504 maintenance: update project version to 1.39.0 maintenance: use venv for test execution docs: update changelog with release notes retoor 2025-11-08 03:29:21 +0100
  • 4855b38306 feat: add automated testing maintenance: update project version to 1.38.0 docs: update changelog with release notes retoor 2025-11-08 03:27:57 +0100
  • 78d720727f maintenance: update project version to 1.37.0 maintenance: add automated tests to workflow docs: update changelog with release notes retoor 2025-11-08 03:25:41 +0100
  • 7abdcbe99f maintenance: update project version to 1.36.0 maintenance: update changelog with version 1.35.0 release notes maintenance: add test job to workflow retoor 2025-11-08 03:21:54 +0100
  • 33d6b7b62e maintenance: update configuration and build files maintenance: bump version to 1.35.0 retoor 2025-11-08 03:14:00 +0100
  • b5bdbdf275 feat: update md, toml, yml files retoor 2025-11-08 03:11:02 +0100
  • 42cdb08f2b feat: bump version to 1.33.0 feat: improve agent instruction following feat: save user messages for better responses retoor 2025-11-08 03:06:35 +0100
  • 8d522302d5 feat: allow agents to follow more detailed instructions feat: save user messages to improve agent responses maintenance: bump version to 1.32.0 refactor: simplify test for review file retoor 2025-11-08 02:39:08 +0100
  • b90ae1b9c3 feat: allow agents to use complex instructions and search for information feat: save user messages to improve agent learning maintenance: update version to 1.31.0 refactor: use pathlib for context file path maintenance: use $(HOME) instead of /home/retoor/bin in Makefile retoor 2025-11-08 02:35:14 +0100
  • 26b4797577 feat: allow agents to use advanced input and search for information feat: save user messages to improve agent responses refactor: pass database connection to knowledge store maintenance: bump version to 1.30.0 retoor 2025-11-08 02:30:11 +0100
  • 164510896e feat: introduce advanced input for assistant and collaboration agents feat: implement automatic memory and context search maintenance: update version to 1.29.0 refactor: integrate knowledge store and fact extractor into assistant feat: save user messages as facts to knowledge store retoor 2025-11-08 02:25:02 +0100
  • 9438496b72 feat: bump version to 1.28.0 feat: update project structure and imports refactor: update test coverage to reflect project structure refactor: update linting and formatting to reflect project structure fix: improve autonomous mode logging fix: handle json parsing errors in http client fix: improve error handling in http client feat: add support for advanced input in assistant feat: add collaboration agents command feat: add list models api call feat: improve background monitor functionality feat: update config loader feat: update context management feat: update enhanced assistant functionality feat: update http client functionality feat: update logging configuration feat: update session management feat: update usage tracking feat: update validation logic feat: add implode functionality feat: update input handler retoor 2025-11-08 02:11:31 +0100
  • a289a8e402 feat: upgrade version to 1.29.0 feat: add utf-8 encoding and error handling to file reading feat: handle unicode decode errors when reading files feat: add base64 encoding for binary files in filesystem tools feat: allow search and replace on text files only feat: prevent editor insert text on binary files feat: prevent diff creation on binary files feat: prevent diff display on binary files maintenance: update mimetypes import retoor 2025-11-08 01:56:15 +0100
  • 8ef3742f44 feat: rename project to "reetor's guide to modern python" feat: add comprehensive tutorial docs: update readme with installation instructions and quick start guide feat: include information on modern python features and aiohttp refactor: move database get/set/query functions refactor: update autonomous mode response processing refactor: update api call function feat: implement realistic http headers maintenance: update dependencies maintenance: clean up imports and files retoor 2025-11-08 01:44:23 +0100
  • 1f0444d8c1 feat: rename rp assistant to reetor's guide to modern python feat: update readme with tutorial overview and version requirements docs: add python 3.13 modern features section to readme docs: add installation instructions to readme docs: add quick start guide to readme docs: add aiohttp fundamentals section to readme docs: add client sessions and connection management section to readme docs: update changelog with version 1.26.0 release notes retoor 2025-11-08 00:53:58 +0100
  • a6c276862e feat: implement scrolling in editor feat: update version to 1.26.0 refactor: adjust cursor position based on scroll_y maintenance: update changelog with new version information retoor 2025-11-08 00:42:52 +0100
  • 55d8814f94 feat: add autonomous mode command-line argument feat: improve error handling in autonomous mode feat: enhance assistant output for better user experience feat: track usage and cost in autonomous mode refactor: update api call function to accept database connection refactor: update list models function to accept database connection refactor: update assistant class to track api requests refactor: update http client to log requests maintenance: update pyproject.toml version to 1.25.0 docs: update changelog with version 1.24.0 changes retoor 2025-11-08 00:35:41 +0100
  • a3d5696c19 maintenance: update project dependencies and improve file handling feat: add autonomous mode with command-line argument refactor: improve assistant output and result tracking refactor: handle autonomous mode in assistant refactor: improve error handling in web tools retoor 2025-11-07 22:07:32 +0100
  • cc4b0e46e1 maintenance: bump project version to 1.23.0 maintenance: add dependencies to requirements.txt docs: update changelog with version 1.22.0 release notes refactor: ignore png and gemini files retoor 2025-11-07 21:46:54 +0100
  • 543dc44004 feat: bump project version to 1.22.0 refactor: remove assistant version print fix: use "rp" instead of "pr" in tests retoor 2025-11-07 19:13:41 +0100
  • 0a5530cc57 maintenance: update project version to 1.21.0 docs: update changelog with version 1.20.0 information retoor 2025-11-07 18:54:11 +0100
  • 4569af4b8c maintenance: update project version to 1.20.0 maintenance: update changelog with version 1.20.0 retoor 2025-11-07 18:52:53 +0100
  • 918914dfea maintenance: bump version to 0.19.0 retoor 2025-11-07 18:52:33 +0100
  • 3ef5da1ba2 maintenance: bump project version to 0.18.0 maintenance: update changelog with release notes retoor 2025-11-07 18:52:15 +0100
  • 389e5662ea maintenance: update python versions in workflows maintenance: bump version to 1.17.0 maintenance: update changelog retoor 2025-11-07 18:51:45 +0100
  • e344bdfe81 maintenance: remove old, unused parts of the codebase feat: update version to 1.16.0 refactor: update imports from pr to rp in tests maintenance: update tests to use rp instead of pr retoor 2025-11-07 18:50:28 +0100
  • f061457529 maintenance: bump version to 0.15.0 maintenance: remove unused modules and features retoor 2025-11-07 18:43:04 +0100
  • 86f98d0845 feat: remove unused pr package feat: remove main entrypoint feat: remove agent communication module feat: remove agent manager module feat: remove agent roles module feat: remove autonomous detection module feat: remove autonomous mode module feat: remove cache api module feat: remove tool cache module feat: remove command handlers module feat: remove command help docs module feat: remove command multiplexer commands module feat: remove config file feat: remove core module retoor 2025-11-07 18:42:32 +0100
  • 6509ccc5d3 refactor: switch from async to sync http client feat: bump version to 1.13.0 docs: update changelog with release notes retoor 2025-11-07 18:17:58 +0100
  • a2468b7d5b feat: introduce agent communication, autonomous detection, and plugin support feat: add interactive modes and a new agent execution tool maintenance: update version to 1.12.0 perf: improve performance refactor: update test execution with verbose output and error handling retoor 2025-11-07 17:41:32 +0100
  • 0f5dce1617 feat: introduce agent communication, autonomous detection, and plugin support feat: add interactive modes and agent execution tool refactor: remove asyncio dependencies from core api and assistant refactor: remove asyncio dependencies from command handlers maintenance: bump version to 1.10.0 maintenance: update pyproject.toml dependencies and test configuration retoor 2025-11-07 17:36:03 +0100
  • 5069fe8693 feat: bump version to 1.10.0 feat: introduce new agent communication system feat: add autonomous detection capabilities feat: add caching feat: add plugin support feat: add interactive modes feat: add agent execution tool retoor 2025-11-07 16:43:34 +0100
  • c28c76e4b6 feat: introduce agent communication system and autonomous detection feat: add caching, plugin support, and interactive modes refactor: update tool discovery to use __all__ fix: correct import in rp.py and rp.py docs: update changelog for version 1.9.0 maintenance: update pyproject.toml version to 1.9.0 refactor: remove unused interactive debugging code in assistant.py feat: add agent execution tool retoor 2025-11-07 16:43:10 +0100
  • c000afc699 feat: implement agent communication bus feat: add agent message dataclass feat: define message types enum feat: create agent communication bus class feat: initialize database connection feat: create agent messages table feat: implement send_message method feat: implement receive_messages method feat: add agent roles feat: add agent manager feat: add agent communication feat: create autonomous detection module feat: create autonomous mode module feat: add cache api feat: add tool cache feat: add command handlers feat: add help docs feat: add multiplexer commands feat: update pyproject.toml version to 1.8.0 feat: update changelog with version 1.7.0 details feat: create rp init file feat: create rp main file feat: create core assistant class feat: add verbose mode to rp main feat: add interactive mode to rp main feat: add session management to rp main feat: add plugin support to rp main feat: add usage statistics to rp main retoor 2025-11-07 16:21:47 +0100
  • cf640a2782 feat: support displaying ads across multiple machines maintenance: bump version to 1.7.0 retoor 2025-11-06 16:47:15 +0100
  • 66a45eb5e6 feat: implement distributed ads with unix sockets retoor 2025-11-06 16:44:41 +0100
  • f59894c65a feat: implement distributed dataset system for agents retoor 2025-11-06 15:16:06 +0100
  • 31d272daa3 feat: did some extensive memory implementations. retoor 2025-11-06 15:15:06 +0100
  • 27bcc7409e maintenance: update config paths and agent communication retoor 2025-11-05 15:34:23 +0100
  • 85808f10a8 Update. retoor 2025-11-04 08:21:40 +0100
  • feec1247d4 Update. retoor 2025-11-04 08:20:03 +0100
  • e86d69e8af Update. retoor 2025-11-04 08:15:03 +0100
  • 9a5bf46a54 Update. retoor 2025-11-04 08:10:37 +0100
  • 1a29ee4918 Update. retoor 2025-11-04 08:09:12 +0100
  • 5f04811dcc Upade treiggers. retoor 2025-11-04 08:07:08 +0100
  • 8b8a640bf7 Update. retoor 2025-11-04 08:05:08 +0100
  • cb99206581 Update. retoor 2025-11-04 08:04:19 +0100
  • a40713d463 ADded coverage. retoor 2025-11-04 08:01:20 +0100
  • 2b701cb5cd Perfect version. retoor 2025-11-04 07:52:36 +0100
  • 685766ef86 Update. retoor 2025-11-04 05:57:23 +0100
  • 3f979d2bbd Initial commit. retoor 2025-11-04 05:17:27 +0100