From 96d4ba4d8c32eb42afc00835cec2a8efe5b59008 Mon Sep 17 00:00:00 2001 From: zhanghanduo Date: Wed, 26 Aug 2026 14:10:04 +0800 Subject: [PATCH 1/4] docs: update citations and add star history --- README.md | 34 ++++++++++++++++++++++++++++++---- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 8fd74aa..8305a8d 100644 --- a/README.md +++ b/README.md @@ -340,10 +340,26 @@ with model cards and serving guidance. Cite the current release: ```bibtex -@techreport{apodex11, - title = {Apodex-1.1: Scaling Agentic Intelligence for Complex Work}, - author = {Apodex Team}, - year = {2026} +@article{apodex11, + title = {Apodex-1.1: Scaling Agentic Intelligence for Complex Work}, + author = {Apodex Team}, + year = {2026}, + eprint = {2608.23283}, + archivePrefix = {arXiv}, + primaryClass = {cs.AI}, + url = {https://arxiv.org/abs/2608.23283} +} +``` + +```bibtex +@misc{frontierchallenge, + title = {FrontierChallenge: Evaluating Scientific Workflow Completion}, + author = {Su, Liangcai and Feng, Zhaopeng and Chen, Zhuo and Zhang, Zhen + and Lin, Xiang and Li, Ruilin and Zhang, Handuo and Wang, Ning + and Wen, Kailong and Guo, Yueqi and Xing, Feng and Guo, Yiling + and Qian, Chenxiong and Du, Simon Shaolei and Bing, Lidong + and Wang, Xinyu}, + year = {2026} } ``` @@ -360,3 +376,13 @@ For work that refers specifically to the previous generation: ## License Apache 2.0 — see [LICENSE](./LICENSE). + +## Star History + + + + + + Star History Chart + + From a91224989bc4c7375ffca6d5b0e1ac98798c9e77 Mon Sep 17 00:00:00 2001 From: zhanghanduo Date: Wed, 26 Aug 2026 14:19:46 +0800 Subject: [PATCH 2/4] ci: self-host star history charts --- .github/workflows/star-history.yml | 94 ++++++++++++++++++++++++++++++ README.md | 8 +-- 2 files changed, 98 insertions(+), 4 deletions(-) create mode 100644 .github/workflows/star-history.yml diff --git a/.github/workflows/star-history.yml b/.github/workflows/star-history.yml new file mode 100644 index 0000000..c485672 --- /dev/null +++ b/.github/workflows/star-history.yml @@ -0,0 +1,94 @@ +name: Update Star History + +on: + schedule: + - cron: "17 3 * * *" + workflow_dispatch: + +permissions: + contents: read + +concurrency: + group: star-history + cancel-in-progress: true + +jobs: + render: + name: Render charts + runs-on: ubuntu-latest + timeout-minutes: 10 + permissions: + contents: read + steps: + - name: Check out repository + uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4 + with: + persist-credentials: false + + - name: Render light and dark charts + uses: narayann7/star-history-action@c2061675dacbf6f35d116e556015b8905843387f # v1.0.4 + with: + repos: ${{ github.repository }} + output-dir: assets/star-history + token: ${{ github.token }} + themes: light,dark + update-readme: false + commit: false + + - name: Upload charts + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 + with: + name: star-history-charts + path: | + assets/star-history/star-history-light.svg + assets/star-history/star-history-dark.svg + if-no-files-found: error + retention-days: 1 + + publish: + name: Publish charts + needs: render + runs-on: ubuntu-latest + timeout-minutes: 5 + permissions: + contents: write + steps: + - name: Check out repository + uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4 + + - name: Download charts + uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 + with: + name: star-history-charts + path: ${{ runner.temp }}/star-history/assets/star-history + + - name: Validate generated files + shell: bash + run: | + set -euo pipefail + chart_dir="${RUNNER_TEMP}/star-history/assets/star-history" + test -s "${chart_dir}/star-history-light.svg" + test -s "${chart_dir}/star-history-dark.svg" + test "$(find "${chart_dir}" -type f | wc -l)" -eq 2 + test -z "$(find "${chart_dir}" -type l -print -quit)" + grep -q ' + - - - Star History Chart + + + Star History Chart From e9e42269fe4cdd10713fef5d3e383b8024581093 Mon Sep 17 00:00:00 2001 From: zhanghanduo Date: Wed, 26 Aug 2026 14:20:59 +0800 Subject: [PATCH 3/4] ci: refresh star history every two hours --- .github/workflows/star-history.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/star-history.yml b/.github/workflows/star-history.yml index c485672..9f15394 100644 --- a/.github/workflows/star-history.yml +++ b/.github/workflows/star-history.yml @@ -2,7 +2,7 @@ name: Update Star History on: schedule: - - cron: "17 3 * * *" + - cron: "17 */2 * * *" workflow_dispatch: permissions: From 9deb113b5c4aee58b7f9b079fd875f5f877ce29f Mon Sep 17 00:00:00 2001 From: zhanghanduo Date: Wed, 26 Aug 2026 14:39:25 +0800 Subject: [PATCH 4/4] ci: use approved token for star history --- .github/workflows/star-history.yml | 32 +++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/.github/workflows/star-history.yml b/.github/workflows/star-history.yml index 9f15394..fe0bf94 100644 --- a/.github/workflows/star-history.yml +++ b/.github/workflows/star-history.yml @@ -25,12 +25,42 @@ jobs: with: persist-credentials: false + - name: Verify Star History token + shell: bash + env: + STAR_HISTORY_TOKEN: ${{ secrets.STAR_HISTORY_TOKEN }} + run: | + if [ -z "${STAR_HISTORY_TOKEN}" ]; then + echo "STAR_HISTORY_TOKEN is not configured." >&2 + exit 1 + fi + + - name: Verify stargazers API access + shell: bash + env: + STAR_HISTORY_TOKEN: ${{ secrets.STAR_HISTORY_TOKEN }} + run: | + set -euo pipefail + status="$(curl --silent --show-error \ + --output "${RUNNER_TEMP}/stargazers-response.json" \ + --write-out '%{http_code}' \ + --header 'Accept: application/vnd.github.star+json' \ + --header "Authorization: Bearer ${STAR_HISTORY_TOKEN}" \ + --header 'X-GitHub-Api-Version: 2022-11-28' \ + "https://api.github.com/repos/${GITHUB_REPOSITORY}/stargazers?per_page=1")" + if [ "${status}" != '200' ]; then + echo "Stargazers API returned HTTP ${status}." >&2 + python3 -c 'import json,sys; data=json.load(open(sys.argv[1])); print(data.get("message", "Unknown GitHub API error"))' \ + "${RUNNER_TEMP}/stargazers-response.json" + exit 1 + fi + - name: Render light and dark charts uses: narayann7/star-history-action@c2061675dacbf6f35d116e556015b8905843387f # v1.0.4 with: repos: ${{ github.repository }} output-dir: assets/star-history - token: ${{ github.token }} + token: ${{ secrets.STAR_HISTORY_TOKEN }} themes: light,dark update-readme: false commit: false