Commit Graph

30 Commits

Author SHA1 Message Date
b90ae1b9c3 feat: allow agents to use complex instructions and search for information
Some checks failed
Tests / test (macos-latest, 3.10) (push) Waiting to run
Tests / test (macos-latest, 3.11) (push) Waiting to run
Tests / test (macos-latest, 3.12) (push) Waiting to run
Tests / test (windows-latest, 3.10) (push) Waiting to run
Tests / test (windows-latest, 3.11) (push) Waiting to run
Tests / test (windows-latest, 3.12) (push) Waiting to run
Lint / lint (push) Failing after 26s
Tests / test (ubuntu-latest, 3.10) (push) Failing after 43s
Tests / test (ubuntu-latest, 3.11) (push) Failing after 41s
Tests / test (ubuntu-latest, 3.12) (push) Failing after 1m8s
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
2025-11-08 02:35:14 +01:00
26b4797577 feat: allow agents to use advanced input and search for information
Some checks failed
Tests / test (macos-latest, 3.10) (push) Waiting to run
Tests / test (macos-latest, 3.11) (push) Waiting to run
Tests / test (macos-latest, 3.12) (push) Waiting to run
Tests / test (windows-latest, 3.10) (push) Waiting to run
Tests / test (windows-latest, 3.11) (push) Waiting to run
Tests / test (windows-latest, 3.12) (push) Waiting to run
Lint / lint (push) Failing after 26s
Tests / test (ubuntu-latest, 3.10) (push) Failing after 45s
Tests / test (ubuntu-latest, 3.11) (push) Failing after 41s
Tests / test (ubuntu-latest, 3.12) (push) Failing after 1m12s
feat: save user messages to improve agent responses
refactor: pass database connection to knowledge store
maintenance: bump version to 1.30.0
2025-11-08 02:30:11 +01:00
164510896e feat: introduce advanced input for assistant and collaboration agents
Some checks failed
Tests / test (macos-latest, 3.10) (push) Waiting to run
Tests / test (macos-latest, 3.11) (push) Waiting to run
Tests / test (macos-latest, 3.12) (push) Waiting to run
Tests / test (windows-latest, 3.10) (push) Waiting to run
Tests / test (windows-latest, 3.11) (push) Waiting to run
Tests / test (windows-latest, 3.12) (push) Waiting to run
Lint / lint (push) Failing after 33s
Tests / test (ubuntu-latest, 3.10) (push) Failing after 48s
Tests / test (ubuntu-latest, 3.11) (push) Failing after 40s
Tests / test (ubuntu-latest, 3.12) (push) Failing after 1m11s
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
2025-11-08 02:25:02 +01:00
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
2025-11-08 01:44:23 +01:00
1f0444d8c1 feat: rename rp assistant to reetor's guide to modern python
Some checks failed
Tests / test (macos-latest, 3.10) (push) Waiting to run
Tests / test (macos-latest, 3.11) (push) Waiting to run
Tests / test (macos-latest, 3.12) (push) Waiting to run
Tests / test (windows-latest, 3.10) (push) Waiting to run
Tests / test (windows-latest, 3.11) (push) Waiting to run
Tests / test (windows-latest, 3.12) (push) Waiting to run
Lint / lint (push) Failing after 23s
Tests / test (ubuntu-latest, 3.10) (push) Failing after 40s
Tests / test (ubuntu-latest, 3.11) (push) Failing after 42s
Tests / test (ubuntu-latest, 3.12) (push) Failing after 1m1s
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
2025-11-08 00:53:58 +01:00
a6c276862e feat: implement scrolling in editor
Some checks failed
Tests / test (macos-latest, 3.10) (push) Waiting to run
Tests / test (macos-latest, 3.11) (push) Waiting to run
Tests / test (macos-latest, 3.12) (push) Waiting to run
Tests / test (windows-latest, 3.10) (push) Waiting to run
Tests / test (windows-latest, 3.11) (push) Waiting to run
Tests / test (windows-latest, 3.12) (push) Waiting to run
Lint / lint (push) Failing after 24s
Tests / test (ubuntu-latest, 3.10) (push) Failing after 40s
Tests / test (ubuntu-latest, 3.11) (push) Failing after 37s
Tests / test (ubuntu-latest, 3.12) (push) Failing after 1m3s
feat: update version to 1.26.0
refactor: adjust cursor position based on scroll_y
maintenance: update changelog with new version information
2025-11-08 00:42:52 +01:00
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
2025-11-08 00:35:41 +01:00
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
2025-11-07 22:07:32 +01:00
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
2025-11-07 21:46:54 +01:00
543dc44004 feat: bump project version to 1.22.0
Some checks failed
Tests / test (macos-latest, 3.10) (push) Waiting to run
Tests / test (macos-latest, 3.11) (push) Waiting to run
Tests / test (macos-latest, 3.12) (push) Waiting to run
Tests / test (windows-latest, 3.10) (push) Waiting to run
Tests / test (windows-latest, 3.11) (push) Waiting to run
Tests / test (windows-latest, 3.12) (push) Waiting to run
Lint / lint (push) Failing after 24s
Tests / test (ubuntu-latest, 3.10) (push) Failing after 43s
Tests / test (ubuntu-latest, 3.11) (push) Failing after 47s
Tests / test (ubuntu-latest, 3.12) (push) Failing after 1m10s
refactor: remove assistant version print
fix: use "rp" instead of "pr" in tests
2025-11-07 19:13:41 +01:00
0a5530cc57 maintenance: update project version to 1.21.0
Some checks failed
Tests / test (macos-latest, 3.10) (push) Waiting to run
Tests / test (macos-latest, 3.11) (push) Waiting to run
Tests / test (macos-latest, 3.12) (push) Waiting to run
Tests / test (windows-latest, 3.10) (push) Waiting to run
Tests / test (windows-latest, 3.11) (push) Waiting to run
Tests / test (windows-latest, 3.12) (push) Waiting to run
Lint / lint (push) Failing after 23s
Tests / test (ubuntu-latest, 3.10) (push) Failing after 39s
Tests / test (ubuntu-latest, 3.11) (push) Failing after 44s
Tests / test (ubuntu-latest, 3.12) (push) Failing after 1m9s
docs: update changelog with version 1.20.0 information
2025-11-07 18:54:11 +01:00
918914dfea maintenance: bump version to 0.19.0 2025-11-07 18:52:33 +01:00
3ef5da1ba2 maintenance: bump project version to 0.18.0
maintenance: update changelog with release notes
2025-11-07 18:52:15 +01:00
389e5662ea maintenance: update python versions in workflows
maintenance: bump version to 1.17.0
maintenance: update changelog
2025-11-07 18:51:45 +01:00
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
2025-11-07 18:50:28 +01:00
f061457529 maintenance: bump version to 0.15.0
Some checks failed
Tests / test (macos-latest, 3.10) (push) Waiting to run
Tests / test (macos-latest, 3.11) (push) Waiting to run
Tests / test (macos-latest, 3.12) (push) Waiting to run
Tests / test (macos-latest, 3.8) (push) Waiting to run
Tests / test (macos-latest, 3.9) (push) Waiting to run
Tests / test (windows-latest, 3.10) (push) Waiting to run
Tests / test (windows-latest, 3.11) (push) Waiting to run
Tests / test (windows-latest, 3.12) (push) Waiting to run
Tests / test (windows-latest, 3.8) (push) Waiting to run
Tests / test (windows-latest, 3.9) (push) Waiting to run
Lint / lint (push) Failing after 33s
Tests / test (ubuntu-latest, 3.10) (push) Failing after 32s
Tests / test (ubuntu-latest, 3.11) (push) Failing after 25s
Tests / test (ubuntu-latest, 3.12) (push) Failing after 43s
Tests / test (ubuntu-latest, 3.8) (push) Failing after 24s
Tests / test (ubuntu-latest, 3.9) (push) Failing after 18s
maintenance: remove unused modules and features
2025-11-07 18:43:04 +01:00
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
2025-11-07 18:42:32 +01:00
6509ccc5d3 refactor: switch from async to sync http client
feat: bump version to 1.13.0
docs: update changelog with release notes
2025-11-07 18:17:58 +01:00
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
2025-11-07 17:41:32 +01:00
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
2025-11-07 17:36:03 +01:00
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
2025-11-07 16:43:34 +01:00
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
2025-11-07 16:43:10 +01:00
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
2025-11-07 16:21:47 +01:00
cf640a2782 feat: support displaying ads across multiple machines
maintenance: bump version to 1.7.0
2025-11-06 16:47:15 +01:00
66a45eb5e6 feat: implement distributed ads with unix sockets 2025-11-06 16:44:41 +01:00
f59894c65a feat: implement distributed dataset system for agents 2025-11-06 15:16:06 +01:00
31d272daa3 feat: did some extensive memory implementations. 2025-11-06 15:15:06 +01:00
27bcc7409e maintenance: update config paths and agent communication 2025-11-05 15:34:23 +01:00
feec1247d4 Update.
Some checks failed
Tests / test (macos-latest, 3.10) (push) Waiting to run
Tests / test (macos-latest, 3.11) (push) Waiting to run
Tests / test (macos-latest, 3.12) (push) Waiting to run
Tests / test (macos-latest, 3.8) (push) Waiting to run
Tests / test (macos-latest, 3.9) (push) Waiting to run
Tests / test (ubuntu-latest, 3.9) (push) Waiting to run
Tests / test (windows-latest, 3.10) (push) Waiting to run
Tests / test (windows-latest, 3.11) (push) Waiting to run
Tests / test (windows-latest, 3.12) (push) Waiting to run
Tests / test (windows-latest, 3.8) (push) Waiting to run
Tests / test (windows-latest, 3.9) (push) Waiting to run
Lint / lint (push) Failing after 37s
Tests / test (ubuntu-latest, 3.10) (push) Successful in 56s
Tests / test (ubuntu-latest, 3.11) (push) Successful in 52s
Tests / test (ubuntu-latest, 3.12) (push) Has been cancelled
Tests / test (ubuntu-latest, 3.8) (push) Has been cancelled
2025-11-04 08:20:03 +01:00
3f979d2bbd Initial commit. 2025-11-04 05:17:27 +01:00