mirror of
https://github.com/hanzoai/helper.git
synced 2026-09-30 22:42:13 +00:00
- models: read the catalog live from api.hanzo.ai/v1/models; nothing hardcoded. Effort words (auto/fast/high/max/code/agent) are sugar over the cloud's own zen-* routing aliases — the cloud picks the concrete model. Default = zen-auto. - claude-code: write the live model list into providers.hanzo (was a static array). - credentials carry the live model list so configure() stays sync + orthogonal. - config: honor HANZO_API_KEY env so the CLI works headless / in CI. - ecosystem: one data-driven registry (dev, mcp, node, desktop+Enso, extension, ide, slack, github); 'hanzo install' checklist + per-component npm/guide runner. - login wizard offers ecosystem setup as its final out-of-box step. - add eslint flat config (deps were present, config was missing); lint clean. - brand: add public web root (site) so fork install links white-label correctly.
18 lines
397 B
JavaScript
18 lines
397 B
JavaScript
import js from '@eslint/js';
|
|
import tseslint from 'typescript-eslint';
|
|
import globals from 'globals';
|
|
|
|
export default tseslint.config(
|
|
{ ignores: ['dist/**', 'node_modules/**'] },
|
|
js.configs.recommended,
|
|
...tseslint.configs.recommended,
|
|
{
|
|
languageOptions: {
|
|
globals: { ...globals.node },
|
|
},
|
|
rules: {
|
|
'@typescript-eslint/no-non-null-assertion': 'off',
|
|
},
|
|
}
|
|
);
|