Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

prepare for monorepo #9

Merged
merged 40 commits into from
Dec 19, 2024
Merged

prepare for monorepo #9

merged 40 commits into from
Dec 19, 2024

Conversation

inverted-capital
Copy link

No description provided.

refactor: further merging of artifact
feat(shockwave): start shockwave package
feat(napp-tools): refine graphics to mirror the tools conventions
feat(napp-tools): provide tools stubs to read from a jsr package
feat(napp-tools): allow paths to be specified for tool modules
feat(napp-tools): allow empty returns objects for tools
feat(snapshots): mock snapshot provider has more functionality
feat(napp-tools): add stucks to napp.json format
Handle resolving hooked promises with payload results
convert pdfs to json and txt formats
- Introduced a new CLI tool `@dreamcatcher/chat` for extracting and reconstructing shared AI conversations from public URLs.
- Implemented functionality to fetch HTML, extract conversation data, and save it in Markdown format.
- Added a YouTube audio downloader using `@distube/ytdl-core` to fetch audio streams from YouTube links.
- Updated `deno.json` files to include new tasks and dependencies for the chat and YouTube utilities.
- Removed outdated YouTube test files and other unused artifacts to streamline the project structure.
… handling

- Added `--allow-env` permission to the CLI script for environment variable access.
- Bumped version from 0.0.1 to 0.0.2 in `deno.json`.
- Refactored the `main` function in `mod.ts` to use `join` from `@std/path` for constructing the output file path, improving path handling.
- Updated `nappSchema` to include new schemas for agents, tools, evals, dependencies, graphics, and effects, improving the structure and validation of NAPP packages.
- Introduced a comprehensive `spec.md` file detailing the NAPP format, including required and optional fields, validation rules, and examples for better understanding and implementation.
- Added `PROJECT_MAP_INSTRUCTIONS.md` files in both `reasoner` and `chat` directories to guide users in creating structured project maps for improved maintainability and onboarding.
- Bumped version in `deno.json` for the chat tool from 0.0.2 to 0.0.3, reflecting recent changes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant