Skip to content

Commit 785935e

Browse files
committed
npm: include LICENSE in package files; bump to v0.1.2
1 parent 9fb1be1 commit 785935e

3 files changed

Lines changed: 105 additions & 5 deletions

File tree

Formula/agentlock.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
class Agentlock < Formula
22
desc "Locally-hosted, open-source firewall for AI coding agents"
33
homepage "https://openagentlock.github.io/OpenAgentLock"
4-
url "https://registry.npmjs.org/@openagentlock/cli/-/cli-0.1.1.tgz"
5-
sha256 "b2dfe2b1f719801564c9125bfdc5ec3ec35cf6a7cce1b4cb79906296fb37f1b4"
4+
url "https://registry.npmjs.org/@openagentlock/cli/-/cli-0.1.2.tgz"
5+
sha256 "REPLACE_AFTER_NPM_PUBLISH"
66
license "FSL-1.1-Apache-2.0"
7-
version "0.1.1"
7+
version "0.1.2"
88

99
depends_on "bun"
1010

cli/LICENSE

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
# Functional Source License, Version 1.1, Apache 2.0 Future License
2+
3+
## Abbreviation
4+
5+
FSL-1.1-Apache-2.0
6+
7+
## Notice
8+
9+
Copyright 2026 OpenAgentLock contributors
10+
11+
## Terms and Conditions
12+
13+
### Licensor ("We")
14+
15+
The party offering the Software under these Terms and Conditions.
16+
17+
### The Software
18+
19+
The "Software" is each version of the software that we make available under
20+
these Terms and Conditions, as indicated by our inclusion of these Terms and
21+
Conditions with the Software.
22+
23+
### License Grant
24+
25+
Subject to your compliance with this License Grant and the Patents,
26+
Redistribution and Trademark clauses below, we hereby grant you the right to
27+
use, copy, modify, create derivative works, publicly perform, publicly display
28+
and redistribute the Software for any Permitted Purpose identified below.
29+
30+
### Permitted Purpose
31+
32+
A Permitted Purpose is any purpose other than a Competing Use. A Competing Use
33+
means making the Software available to others in a commercial product or
34+
service that:
35+
36+
1. substitutes for the Software;
37+
2. substitutes for any other product or service we offer using the Software
38+
that exists as of the date we make the Software available; or
39+
3. offers the same or substantially similar functionality as the Software.
40+
41+
Permitted Purposes specifically include using the Software:
42+
43+
1. for your internal use and access;
44+
2. for non-commercial education;
45+
3. for non-commercial research; and
46+
4. in connection with professional services that you provide to a licensee
47+
using the Software in accordance with these Terms and Conditions.
48+
49+
### Patents
50+
51+
To the extent your use for a Permitted Purpose would necessarily infringe our
52+
patents, the license grant above includes a license under our patents. If you
53+
make a claim against any party that the Software infringes or contributes to
54+
the infringement of any patent, then your patent license to the Software ends
55+
immediately.
56+
57+
### Redistribution
58+
59+
The Terms and Conditions apply to all copies, modifications and derivatives of
60+
the Software. If you redistribute any copies, modifications or derivatives of
61+
the Software, you must include a copy of or a link to these Terms and
62+
Conditions and not remove any copyright notices provided in or with the
63+
Software.
64+
65+
### Disclaimer
66+
67+
THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, INCLUDING
68+
WITHOUT LIMITATION WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE,
69+
MERCHANTABILITY, TITLE OR NON-INFRINGEMENT.
70+
71+
IN NO EVENT WILL WE HAVE ANY LIABILITY TO YOU ARISING OUT OF OR RELATED TO THE
72+
SOFTWARE, INCLUDING INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES, EVEN
73+
IF WE HAVE BEEN INFORMED OF THEIR POSSIBILITY IN ADVANCE.
74+
75+
### Trademarks
76+
77+
Except for displaying the License Details and identifying us as the origin of
78+
the Software, you have no right under these Terms and Conditions to use our
79+
trademarks, trade names, service marks or product names.
80+
81+
## Grant of Future License
82+
83+
We hereby irrevocably grant you an additional license to use the Software
84+
under the Apache License, Version 2.0 that is effective on the second
85+
anniversary of the date we make the Software available. On or after that date,
86+
you may use the Software under the Apache License, Version 2.0, in which case
87+
the following will apply:
88+
89+
Licensed under the Apache License, Version 2.0 (the "License"); you may not
90+
use this file except in compliance with the License. You may obtain a copy of
91+
the License at
92+
93+
http://www.apache.org/licenses/LICENSE-2.0
94+
95+
Unless required by applicable law or agreed to in writing, software
96+
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
97+
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
98+
License for the specific language governing permissions and limitations under
99+
the License.

cli/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@openagentlock/cli",
3-
"version": "0.1.1",
3+
"version": "0.1.2",
44
"type": "module",
55
"license": "SEE LICENSE IN LICENSE",
66
"description": "OpenAgentLock CLI — a firewall for AI coding agents. Detects local agent harnesses (Claude Code, Codex CLI, Cursor, OpenCode, Cline, Gemini CLI, Continue, Copilot), gates risky tool calls via a Go control plane, anchors decisions in a Rust Merkle ledger.",
@@ -34,7 +34,8 @@
3434
"files": [
3535
"src/",
3636
"tsconfig.json",
37-
"README.md"
37+
"README.md",
38+
"LICENSE"
3839
],
3940
"scripts": {
4041
"dev": "bun run src/index.ts",

0 commit comments

Comments
 (0)