Skip to content

Commit 7ae637e

Browse files
Merge pull request #4 from NVIDIA-NeMo/chore/release-cleanup
chore: release cleanup — scrub internal refs, fix versions, add gover…
2 parents 315e1d4 + 68ebfca commit 7ae637e

23 files changed

Lines changed: 202 additions & 307 deletions

File tree

.cursor/rules/viewer-react.mdc

Lines changed: 0 additions & 154 deletions
This file was deleted.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
name: Bug report
3+
about: Report a problem to help us improve
4+
title: "[Bug] "
5+
labels: bug
6+
---
7+
8+
**Describe the bug**
9+
A clear and concise description of what the bug is.
10+
11+
**To reproduce**
12+
Minimal steps or code to reproduce the behavior.
13+
14+
**Expected behavior**
15+
What you expected to happen.
16+
17+
**Environment**
18+
- OS:
19+
- Python version:
20+
- NOOA version (`nooa --version` or `python -c "import nooa; print(nooa.__version__)"`):
21+
- Model / provider:
22+
23+
**Additional context**
24+
Logs, traces, or anything else relevant.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea or enhancement
4+
title: "[Feature] "
5+
labels: enhancement
6+
---
7+
8+
**What problem are you trying to solve?**
9+
A clear description of the use case or limitation.
10+
11+
**Proposed solution**
12+
What you'd like to happen.
13+
14+
**Alternatives considered**
15+
Other approaches you've thought about.
16+
17+
**Additional context**
18+
Anything else that helps explain the request.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
## What does this PR do?
2+
3+
<!-- A clear, concise description of the change. -->
4+
5+
## Related issues
6+
7+
<!-- e.g. Closes #123 -->
8+
9+
## Checklist
10+
11+
- [ ] Code follows the project style (`uv run ruff check .` and `uv run ruff format --check .` pass)
12+
- [ ] Tests added/updated and passing (`uv run pytest`)
13+
- [ ] Docs updated if behavior or public APIs changed
14+
- [ ] New source files carry an SPDX license header

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Changelog
2+
3+
All notable changes to this project are documented here. The format is loosely
4+
based on [Keep a Changelog](https://keepachangelog.com/), and the project aims
5+
to follow semantic versioning.
6+
7+
## [Unreleased]
8+
9+
- Initial public release of NVIDIA Object-Oriented Agents (NOOA).

CLAUDE.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Install directly from GitHub with [uv](https://docs.astral.sh/uv/getting-started
5555
uv init my-agent-project
5656
cd my-agent-project
5757

58-
uv add "nemo-labs-oo-agents @ git+https://github.com/NVIDIA-NeMo/labs-OO-Agents.git@main"
58+
uv add "nooa @ git+https://github.com/NVIDIA-NeMo/labs-OO-Agents.git@main"
5959
```
6060

6161
<details>
@@ -67,10 +67,10 @@ All of these live in the same repo and are addressed with `#subdirectory=…`.
6767

6868
```bash
6969
# CLI + TUI (beta): the `nooa` command, agent REPL, trace viewer, TUI
70-
uv add "nemo-labs-oo-agents-cli @ git+https://github.com/NVIDIA-NeMo/labs-OO-Agents.git@main#subdirectory=packages/nooa-cli"
70+
uv add "nooa-cli @ git+https://github.com/NVIDIA-NeMo/labs-OO-Agents.git@main#subdirectory=packages/nooa-cli"
7171

7272
# Long-term memory subsystem (MemoryManager)
73-
uv add "nemo-labs-oo-agents-memory @ git+https://github.com/NVIDIA-NeMo/labs-OO-Agents.git@main#subdirectory=packages/nooa-memory"
73+
uv add "nooa-memory @ git+https://github.com/NVIDIA-NeMo/labs-OO-Agents.git@main#subdirectory=packages/nooa-memory"
7474

7575
# Evaluation pipeline for agent testing
7676
uv add "eval_pipeline @ git+https://github.com/NVIDIA-NeMo/labs-OO-Agents.git@main#subdirectory=util/eval_pipeline"

RELEASING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Releasing nemo-oo-agents
22

3-
Three workspace packages — `nemo-oo-agents`, `nemo-labs-oo-agents-cli`, and
3+
Three workspace packages — `nemo-oo-agents`, `nooa-cli`, and
44
`nemo-oo-agents-benchmarks` — release together from the same git commit.
55
Version is derived from `git describe` at build time by
66
[`uv-dynamic-versioning`](https://github.com/ninoseki/uv-dynamic-versioning).
@@ -81,7 +81,7 @@ The wheel ships as `0.3.0-rc1` (PEP 440 normalizes to `0.3.0rc1`).
8181

8282
## Cross-package dependencies
8383

84-
`nemo-labs-oo-agents-cli` and `nemo-oo-agents-benchmarks` declare their
84+
`nooa-cli` and `nemo-oo-agents-benchmarks` declare their
8585
dependency on core as a static lower-bound floor in their pyproject.toml:
8686

8787
```toml

SECURITY.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
## Security
2+
3+
NVIDIA is dedicated to the security and trust of our software products and services, including all source code repositories managed through our organization.
4+
5+
If you need to report a security issue, please use the appropriate contact points outlined below. **Please do not report security vulnerabilities through GitHub.** If a potential security issue is inadvertently reported via a public issue or pull request, NVIDIA maintainers may limit public discussion and redirect the reporter to the appropriate private disclosure channels.
6+
7+
## Reporting Potential Security Vulnerability in an NVIDIA Product
8+
9+
To report a potential security vulnerability in any NVIDIA product:
10+
11+
- Web: [Security Vulnerability Submission Form](https://www.nvidia.com/object/submit-security-vulnerability.html)
12+
- E-Mail: psirt@nvidia.com
13+
- We encourage you to use the following PGP key for secure email communication: [NVIDIA public PGP Key for communication](https://www.nvidia.com/en-us/security/pgp-key)
14+
- Please include the following information:
15+
- Product/Driver name and version/branch that contains the vulnerability
16+
- Type of vulnerability (code execution, denial of service, buffer overflow, etc.)
17+
- Instructions to reproduce the vulnerability
18+
- Proof-of-concept or exploit code
19+
- Potential impact of the vulnerability, including how an attacker could exploit the vulnerability
20+
21+
While NVIDIA currently does not have a bug bounty program, we do offer acknowledgement when an externally reported security issue is addressed under our coordinated vulnerability disclosure policy. Please visit our [Product Security Incident Response Team (PSIRT)](https://www.nvidia.com/en-us/security/psirt-policies/) policies page for more information.
22+
23+
## NVIDIA Product Security
24+
25+
For all security-related concerns, please visit NVIDIA's Product Security portal at https://www.nvidia.com/en-us/security

0 commit comments

Comments
 (0)