Commit graph

12 commits

Author SHA1 Message Date
7754377b3e Reject model IDs unsafe for headers and clarify supported capabilities
All checks were successful
CI / test (22) (push) Successful in 22s
CI / test (24) (push) Successful in 21s
v0.1.0
2026-11-03 21:46:37 +01:00
Benjamin Hackl
ec9a2b173a CI: reference actions by full GitHub URL
All checks were successful
CI / test (22) (push) Successful in 23s
CI / test (24) (push) Successful in 21s
2026-11-03 21:36:56 +01:00
Benjamin Hackl
79eb374b74 CI: move workflow to .github and use a subpath-aware checkout
Some checks failed
CI / test (22) (push) Failing after 0s
CI / test (24) (push) Failing after 0s
actions/checkout drops the /git subpath of our Gitea when building the
clone URL. Use ischanx/checkout v6.0.2, pinned to its commit.
2026-11-03 21:33:31 +01:00
Benjamin Hackl
4a957f2796 Fix loading when installed from git: import openAIResponsesApi from pi-ai/compat
Some checks failed
CI / test (22) (push) Failing after 25s
CI / test (24) (push) Failing after 37s
pi resolves only a fixed set of its own module paths for installed
extensions; pi-ai/api/* is not among them. Add a test that keeps
runtime imports within that set.
2026-11-03 21:18:44 +01:00
Benjamin Hackl
6f2f924144 README: no claims about how API keys are issued or revoked
Some checks failed
CI / test (22) (push) Failing after 28s
CI / test (24) (push) Failing after 31s
2026-11-03 21:12:30 +01:00
Benjamin Hackl
01f8cb077a README: how to log out and uninstall
Some checks failed
CI / test (22) (push) Failing after 30s
CI / test (24) (push) Failing after 37s
2026-11-03 21:10:52 +01:00
Benjamin Hackl
46c1731a92 Support pi 1.3 and newer
Some checks failed
CI / test (22) (push) Failing after 35s
CI / test (24) (push) Failing after 28s
2026-11-03 21:07:18 +01:00
Benjamin Hackl
8172f41c56 Split README into user guide and DEVELOPMENT.md
Some checks failed
CI / test (22) (push) Failing after 35s
CI / test (24) (push) Failing after 36s
2026-11-03 21:02:17 +01:00
Benjamin Hackl
75d15827ab README: drop models.json migration note
Some checks failed
CI / test (22) (push) Failing after 28s
CI / test (24) (push) Failing after 28s
2026-11-03 20:58:37 +01:00
Benjamin Hackl
e1ea329a75 README: concise install and setup guide
Some checks failed
CI / test (22) (push) Failing after 31s
CI / test (24) (push) Failing after 32s
2026-11-03 20:53:13 +01:00
Benjamin Hackl
7cf9a494fa Point package metadata and install instructions at the Uni Graz Gitea
Some checks failed
CI / test (22) (push) Failing after 29s
CI / test (24) (push) Failing after 29s
2026-11-03 20:39:34 +01:00
Benjamin Hackl
4e854ba8c2 UniGPT provider for pi
Native /login with a verified API key, automatic model discovery from
UniGPT's /models endpoint, per-deployment deployment-id headers, and
model metadata from pi's bundled catalog.
2026-11-03 20:01:28 +01:00