* refactor: update AI configuration handling and remove OpenClaw integration - Replaced OpenClaw context injection with direct AI configuration retrieval methods. - Introduced new functions for fetching and refreshing AI configuration, enhancing modularity. - Cleaned up the AIPanel component to utilize the new configuration structure. - Removed obsolete OpenClaw-related files and logic to streamline the codebase. - Added new TODO items for future enhancements in the documentation. * docs: add PR template and update AI authoring rules - Introduced a new pull request template in `.github/pull_request_template.md` to standardize PR submissions. - Updated CLAUDE.md to require the use of the new PR template for all pull requests. - Added a rule in AGENTS.md specifying that agents must adhere to the PR template when suggesting content. * chore: update subproject commit and refine pre-push script - Updated the subproject commit reference in the skills directory. - Refined the pre-push script to improve formatting and linting checks, ensuring automatic fixes are applied when issues are detected. * refactor: improve label formatting in AIPanel component - Adjusted label formatting in the AIPanel component for better readability by breaking long lines into multiple lines. - Ensured consistent styling for labels related to personality, safety rules, tools, and skills overview.
1.0 KiB
todo
-
allow skills to be downloaded from the web
-
allow skills to be written as text formatted files like SKILL.md
-
skills need to specific via JSON-rpc the state changes they make to their state and data files in memory
-
skills need to be able to download custom mcp servers from the web
-
integrate the payments flow properly skip the connect account page and goto the home page
[] - get android version out [] - get background proceeses done [] - get ai to summarize messages in the device and upload to the cloud [] - get all the remaining skills working [] - allow bundling of unverified skills [] - allow for new skills to be coded on their own [] - allow for multiple instances of a skill to be loaded [] - add a local model that can read through the screen and also go through voice using an API like whisper [] - add a screener recorder that goes through the intefaces in the screen and locally summarizes what is happening and brings more assitance to the user [] clean up the core so that we can run it as a binary on a server or as docker