Skip to content

Tags: Serverless-Devs/agentrun-cli

Tags

v0.1.0

Toggle v0.1.0's commit message
docs(agents): require DCO signoff on every commit

Document the existing DCO signoff requirement (git commit -s) under a new
"Commit Requirements" section so contributors and AI assistants don't push
unsigned commits and have to re-create them.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
Signed-off-by: Sodawyx <[email protected]>

v0.1.0rc9

Toggle v0.1.0rc9's commit message
docs(agents): require DCO signoff on every commit

Document the existing DCO signoff requirement (git commit -s) under a new
"Commit Requirements" section so contributors and AI assistants don't push
unsigned commits and have to re-create them.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
Signed-off-by: Sodawyx <[email protected]>

v0.1.0rc8

Toggle v0.1.0rc8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #6 from Serverless-Devs/feat/pypi-release

feat(release): publish sdist + wheel to PyPI on tag push

v0.1.0rc7

Toggle v0.1.0rc7's commit message
chore(pyproject.toml): Bump agentrun-sdk version to >=0.0.33

Co-developed-by: Aone Copilot <[email protected]>
Signed-off-by: Sodawyx <[email protected]>

v0.1.0rc6

Toggle v0.1.0rc6's commit message
perf(release): cache ccache and disable LTO to speed up Nuitka builds

Nuitka --onefile compiles all Python to C on every run, which on cold CI
runners routinely takes 15+ minutes in the Scons stage. Two mitigations:

- Persist ~/.cache/ccache across workflow runs via actions/cache, keyed on
  target + Python version + hash of pyproject.toml and build-binary.sh so
  a Nuitka pin bump or flag change buckets into a fresh cache. ccache is
  content-addressed, so changing Python source invalidates only the .o
  files whose generated C actually changed. Windows is skipped because
  MSVC does not integrate with ccache. macOS gains a brew install step.
- Pass --lto=no to Nuitka. LTO roughly doubles link time on gcc 11 and
  the runtime win is not worth paying on every tag push.

Also drops the redundant --standalone flag (--onefile implies it) and
prints ccache stats after each build for visibility into hit rate.

Signed-off-by: Sodawyx <[email protected]>

v0.1.0rc5

Toggle v0.1.0rc5's commit message
feat(nuitka): add Nuitka --onefile migration design

Switches the CLI binary toolchain from PyInstaller to Nuitka so warm
invocations hit the payload-hash cache at ~/.agentrun/cache/ and avoid
the ~2s per-call re-extraction, unblocking the agent-hot-path scenario.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>

v0.1.0rc4

Toggle v0.1.0rc4's commit message
chore(.github/workflows): Update macOS runner version to macos-15-intel

This change updates the GitHub Actions workflow configuration to use the newer `macos-15-intel` runner for building and packaging the application on macOS AMD64 architecture. This ensures compatibility with updated tooling and infrastructure while maintaining consistent build environments across different platforms.

The update affects only the release pipeline's macOS build configuration and does not modify any source code or functionality of the application itself.

Co-developed-by: Aone Copilot <[email protected]>
Signed-off-by: Sodawyx <[email protected]>

v0.1.0rc3

Toggle v0.1.0rc3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #3 from Serverless-Devs/fix/release-linux-native-r…

…unners

fix(release): build Linux binaries on native runners, drop manylinux

v0.1.0rc2

Toggle v0.1.0rc2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #2 from Serverless-Devs/fix/release-container-git-…

…safe-directory

fix(release): mark workspace safe for git in manylinux containers

v0.1.0rc1

Toggle v0.1.0rc1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #1 from Serverless-Devs/fix/release-prerelease-det…

…ection

fix(release): detect PEP 440 pre-release tags for GitHub Release flag