73 Commits

Author SHA1 Message Date
dexhorthy
71d95768e8 Exclude hack/ directory from deptry dependency checks 2025-07-27 10:54:39 -07:00
dexhorthy
8ef6c30786 bump to next alpha 2025-06-03 13:37:26 -07:00
dexhorthy
136dcc001b release: v0.7.9 2025-06-03 13:30:15 -07:00
dexhorthy
eac7d4e2e2 bump to next alpha 2025-05-29 08:58:50 -07:00
dexhorthy
e4fd91e504 release: v0.7.8 2025-05-29 08:54:45 -07:00
dexhorthy
5027c0bd46 wip 2025-05-22 13:22:33 -07:00
zzstoatzz
31d6c16f3d fix 2025-04-18 20:56:23 -05:00
zzstoatzz
a4e8038ee0 return self
merge conflict

whoops
2025-04-18 20:48:43 -05:00
dexhorthy
3252dc0830 release: bump to next alpha 2025-04-14 16:15:26 -07:00
dexhorthy
7190c7b1c7 release: v0.7.7 2025-04-14 16:13:37 -07:00
dexhorthy
b35b7ab4dd release: bump to next alpha 2025-03-23 11:27:28 -07:00
dexhorthy
3e04f40b1d release: v0.7.6 2025-03-23 11:27:05 -07:00
dexhorthy
fc66619ffb release: bump to next alpha 2025-02-24 09:26:47 -08:00
dexhorthy
2e3abd9caa release: v0.7.5 2025-02-24 09:26:22 -08:00
dexhorthy
866031e5e2 release: bump to next alpha 2025-01-21 20:21:04 -08:00
dexhorthy
c2fd8e6571 release: v0.7.4-alpha.2 2025-01-21 20:18:17 -08:00
dexhorthy
2375596a1e bump to next rc version 2025-01-17 10:25:09 -08:00
dexhorthy
3fe7235fea release: bump to next rc 2025-01-15 15:44:29 -06:00
dexhorthy
6849354405 release: v0.7.1 2025-01-15 15:42:59 -06:00
dexhorthy
b48ab4744a bump to rc versions 2025-01-04 23:42:25 -08:00
dexhorthy
bdb1332a2e ts 0.7.0, py 0.7.0
also, undo accidentally adding ts tests to CI (needs more changes post-release)
2025-01-04 23:40:34 -08:00
dexhorthy
7020b7e59a Simplify approval logic and improve TypeScript support
**A bunch of small fixes**
- TS - Fix a bug in fetchHumanApproval with callId resolution
- TS - remove env var for HUMANLAYER_APPROVAL_METHOD
- TS - add non-constructor entrypoint `import { humanlayer } from "humanlayer"`, `humanlayer(params)` is a wrapper around `new HumanLayer(params)`
- PY - AsyncHumanLayer.human_as_tool() is not async (but the tool it returns is)
- PY - remove env var for HUMANLAYER_APPROVAL_METHOD
- PY - remove all approval_method logic for AsyncHumanLayer - only backend is supported. Use a sync HumanLayer if you want to use the cli
- DEV - update makefile for building/testing TS more regularly

**How to verify it**

- Use the new constructor method instead of `new HumanLayer()` in Typescript
- Verify that the examples in ts_openai_client are no longer broken!

**Description for the changelog**
- TS - Fix a bug in fetchHumanApproval with callId resolution
- TS - remove env var for HUMANLAYER_APPROVAL_METHOD
- TS - add non-constructor entrypoint `import { humanlayer } from "humanlayer"`, `humanlayer(params)` is a wrapper around `new HumanLayer(params)`
- PY - AsyncHumanLayer.human_as_tool() is not async (but the tool it returns is)
- PY - remove env var for HUMANLAYER_APPROVAL_METHOD
- PY - remove all approval_method logic for AsyncHumanLayer - only backend is supported. Use a sync HumanLayer if you want to use the cli
- DEV - update makefile for building/testing TS more regularly
2025-01-04 23:20:27 -08:00
dexhorthy
cf961270e0 bump next version 2024-12-18 15:41:28 -08:00
dexhorthy
3059fc799c v0.6.5 2024-12-18 15:18:15 -08:00
dexhorthy
f0f6016ada testing rc2 2024-12-18 14:32:44 -08:00
dexhorthy
5860d97481 try fix quality, switch to UV for packaging 2024-12-16 21:52:04 -08:00
dexhorthy
24dceaf0d5 update to 0.6.5-rc1 2024-12-16 21:22:19 -08:00
dexhorthy
8245c060a9 update to v0.6.4 2024-12-16 21:21:08 -08:00
dexhorthy
74e87a2c76 update versions and next rc1 2024-12-11 13:51:31 -08:00
dexhorthy
237c34c7f1 v0.6.3 2024-12-11 13:50:47 -08:00
dexhorthy
0c97fcb821 merge from main 2024-12-10 08:48:44 -08:00
Paulo Nascimento
eddd25e282 test: async approval human as tool 2024-12-09 14:39:37 -08:00
Paulo Nascimento
4544df8c18 define new async classes 2024-12-09 13:56:35 -08:00
zzstoatzz
5b20ea9358 allow minor versions 2024-11-30 22:25:31 -06:00
zzstoatzz
ad699389d9 relax deps 2024-11-30 22:23:56 -06:00
dexhorthy
35466b037b update version 2024-11-23 21:17:13 -08:00
dexhorthy
74d4a6bb81 0.6.2 2024-11-23 18:16:40 -08:00
dexhorthy
9cd0216575 rc2 2024-11-23 16:36:35 -08:00
dexhorthy
3418d4ea53 updates to examples 2024-11-17 14:31:43 -08:00
dexhorthy
7b273eacac update examples versions 2024-11-05 00:51:42 -08:00
dexhorthy
9b217a7092 bump versions 2024-11-05 00:49:24 -08:00
dexhorthy
06c18da61e v0.6.0 2024-11-05 00:48:54 -08:00
dexhorthy
fb70b90b7a update examples 2024-11-03 00:10:40 -07:00
dexhorthy
de74cc9ad7 update to rc1 2024-10-20 15:44:51 -07:00
dexhorthy
2afb9f74e3 bump versions 2024-10-20 15:44:10 -07:00
dexhorthy
8fe666b5d7 try add support for py 3.10 2024-10-20 15:34:36 -07:00
dexhorthy
223ae0f9bf 0.5.8
(see changelog for details)
2024-10-20 15:26:10 -07:00
dexhorthy
d059a0b3a6 0.5.8-rc1 2024-10-16 11:16:06 -07:00
dexhorthy
41dd7d900d bump to 0.5.7 2024-10-15 18:40:31 -07:00
dexhorthy
87b2f60171 bump example versions and rc1 for next release 2024-10-09 22:26:53 -07:00