No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Thorsten Klein 7783c28edd
docs: add upstream attribution and NOTICE (#2)
Prepare the repository for being made public with proper attribution to the original upstream project, as required by Apache-2.0 §4.

- Add `NOTICE`: fork of the gptscript-ai upstream project originally developed by Acorn Labs, Inc. and the gptscript-ai contributors (Apache-2.0), "Modifications Copyright 2026 BasePeak GmbH", the maintained location, and a statement that files were modified since the fork on 2026-06-13 with git history recording the changes (Apache §4(b); no per-file headers)
- Add/rewrite `README.md`: short description, module path `git.basepeak.dev/basepeak-ai/cmd`, origin/attribution section linking upstream, and a License section
- `LICENSE` (Apache-2.0) is unchanged
- Deeper provenance: the `signal*.go` files derive from Kubernetes (Copyright 2017 The Kubernetes Authors, headers retained) and `pkg/logserver` is adapted from rancher/log; both Apache-2.0 and credited in NOTICE and README. Upstream was first published as `github.com/acorn-io/cmd`.

No CI workflow exists in this repository, so there are no checks on this PR.
2026-10-18 10:25:06 +00:00
pkg/logserver chore: hard-fork — rename all upstream paths to git.basepeak.dev/basepeak-ai 2026-06-13 16:31:02 +02:00
.gitignore fix: allow pointers to structs to propagate arguments 2024-06-25 12:20:38 -04:00
builder.go fix: allow setting slice default values (#4) 2025-05-30 11:04:01 -04:00
go.mod fix(deps): update Go to 1.26.9, cobra and logrus (#1) 2026-10-18 10:24:17 +00:00
go.sum fix(deps): update Go to 1.26.9, cobra and logrus (#1) 2026-10-18 10:24:17 +00:00
LICENSE Initial commit 2023-09-28 22:34:03 -07:00
NOTICE docs: add upstream attribution and NOTICE (#2) 2026-10-18 10:25:06 +00:00
README.md docs: add upstream attribution and NOTICE (#2) 2026-10-18 10:25:06 +00:00
signal_posix.go allow shutdown signals to be configured 2024-09-06 17:11:48 -07:00
signal_windows.go allow shutdown signals to be configured 2024-09-06 17:11:48 -07:00
signals.go allow shutdown signals to be configured 2024-09-06 17:11:48 -07:00

cmd

Helpers for building cobra command-line applications from annotated Go structs: flags, environment variables and defaults are derived from struct fields, plus signal handling and a small log-level server.

go get git.basepeak.dev/basepeak-ai/cmd
import "git.basepeak.dev/basepeak-ai/cmd"

Origin and attribution

This repository is a fork of gptscript-ai/cmd, originally developed by Acorn Labs, Inc. (now Obot Inc.) and the gptscript-ai contributors. BasePeak GmbH has maintained it as a hard fork since 2026-06-13 under the module path git.basepeak.dev/basepeak-ai/cmd. Many thanks to the original authors.

It also contains code derived from the Kubernetes project (signal handling, Copyright 2017 The Kubernetes Authors) and from rancher/log (pkg/logserver), both Apache-2.0. See NOTICE.

License

Licensed under the Apache License, Version 2.0.

  • Original work Copyright 2023-2026 Obot Inc. (formerly Acorn Labs, Inc.)
  • Modifications Copyright 2026 BasePeak GmbH

See NOTICE for attribution details.